GVKun编程网logo

解决PowerDesigner 16 for SqlServer2008 syspropert...(解决肚子胀气最快方法)

11

如果您想了解解决PowerDesigner16forSqlServer2008syspropert...和解决肚子胀气最快方法的知识,那么本篇文章将是您的不二之选。我们将深入剖析解决PowerDesi

如果您想了解解决PowerDesigner 16 for SqlServer2008 syspropert...解决肚子胀气最快方法的知识,那么本篇文章将是您的不二之选。我们将深入剖析解决PowerDesigner 16 for SqlServer2008 syspropert...的各个方面,并为您解答解决肚子胀气最快方法的疑在这篇文章中,我们将为您介绍解决PowerDesigner 16 for SqlServer2008 syspropert...的相关知识,同时也会详细的解释解决肚子胀气最快方法的运用方法,并给出实际的案例分析,希望能帮助到您!

本文目录一览:

解决PowerDesigner 16 for SqlServer2008 syspropert...(解决肚子胀气最快方法)

解决PowerDesigner 16 for SqlServer2008 syspropert...(解决肚子胀气最快方法)

在PowerDesigner 16 中生成的sql语句,在执行的时候报错:对象名sysproperties 无效的错误;造成此问题的原因是由于Sql 2005、2008 删除了系统表 sysproperties 而改用 sys.extended_properties 表所致 , 以下是通过创建sysproperties视图,以及修改powerdesigner sql语句生成模板后,

再生成数据库SQL脚本执行,共分为三部:


第一步:在Sql 2005/2008 Exec the Sql 创建View ''sysproperties''

if exists (select 1
            from  sysobjects
           where  name = ''sysproperties''
            and   xtype = ''V'')
begin
 DROP VIEW sysproperties
end
GO
CREATE VIEW sysproperties
AS
SELECT A.name As TableName,A.id As TableID,B.Name As ColName,B.colid As ColID,B.xtype As ColType,C.name As PropName,C.Value As PropValue
FROM sysobjects As A 
INNER JOIN syscolumns As B ON A.id = B.id
INNER JOIN sys.extended_properties As C ON C.major_id = A.id AND ( minor_id = B.colid)
--WHERE A.name = ''T_WebUser''
GO

 

第二 步: 修改Table TableComment模板 路径是 Database -> Edit Current DBMS 窗体 General 选项卡 下 Script -> Objects -> Table -> TableComment

[if exists (select 1 
            from  sys.extended_properties 
           where  major_id = object_id(''[%QUALIFIER%]%TABLE%'') 
            and   minor_id = 0 and name = ''MS_Description'') 
begin 
   [%OWNER%?[.O:[execute ][exec ]]sp_dropextendedproperty [%R%?[N]]''MS_Description'', 
   [%R%?[N]]''user'', [%R%?[N]]%.q:OWNER%, [%R%?[N]]''table'', [%R%?[N]]%.q:TABLE% 
:declare @CurrentUser sysname 
select @CurrentUser = user_name() 
[.O:[execute ][exec ]]sp_dropextendedproperty [%R%?[N]]''MS_Description'',  
   [%R%?[N]]''user'', [%R%?[N]]@CurrentUser, [%R%?[N]]''table'', [%R%?[N]]%.q:TABLE% 
] 
end 

][%OWNER%?[.O:[execute ][exec ]]sp_addextendedproperty [%R%?[N]]''MS_Description'', 
   [%R%?[N]]%.q:COMMENT%, 
   [%R%?[N]]''user'', [%R%?[N]]%.q:OWNER%, [%R%?[N]]''table'', [%R%?[N]]%.q:TABLE% 
:select @CurrentUser = user_name() 
[.O:[execute ][exec ]]sp_addextendedproperty [%R%?[N]]''MS_Description'',  
   [%R%?[N]]%.q:COMMENT%, 
   [%R%?[N]]''user'', [%R%?[N]]@CurrentUser, [%R%?[N]]''table'', [%R%?[N]]%.q:TABLE% 
]

 


第三步:修改Column ColumnComment模板 路径是 Database -> Edit Current DBMS 窗体 General 选项卡 下 Script -> Objects -> Column -> ColumnComment

[if exists (select 1 
from sysproperties 
where TableID = object_id(''[%QUALIFIER%]%TABLE%'') 
and ColName = %.q:COLUMN% AND PropName=''MS_Description'') 
begin 
[%OWNER%?[.O:[execute ][exec ]]sp_dropextendedproperty [%R%?[N]]''MS_Description'', 
[%R%?[N]]''user'', [%R%?[N]]%.q:OWNER%, [%R%?[N]]''table'', [%R%?[N]]%.q:TABLE%, [%R%?[N]]''column'', [%R%?[N]]%.q:COLUMN% 
:declare @CurrentUser sysname 
select @CurrentUser = user_name() 
[.O:[execute ][exec ]]sp_dropextendedproperty [%R%?[N]]''MS_Description'',  
[%R%?[N]]''user'', [%R%?[N]]@CurrentUser, [%R%?[N]]''table'', [%R%?[N]]%.q:TABLE%, [%R%?[N]]''column'', [%R%?[N]]%.q:COLUMN% 
] 


end 


][%OWNER%?[.O:[execute ][exec ]]sp_addextendedproperty [%R%?[N]]''MS_Description'', 
[%R%?[N]]%.q:COMMENT%, 
[%R%?[N]]''user'', [%R%?[N]]%.q:OWNER%, [%R%?[N]]''table'', [%R%?[N]]%.q:TABLE%, [%R%?[N]]''column'', [%R%?[N]]%.q:COLUMN% 
:select @CurrentUser = user_name() 
[.O:[execute ][exec ]]sp_addextendedproperty [%R%?[N]]''MS_Description'',  
[%R%?[N]]%.q:COMMENT%, 
[%R%?[N]]''user'', [%R%?[N]]@CurrentUser, [%R%?[N]]''table'', [%R%?[N]]%.q:TABLE%, [%R%?[N]]''column'', [%R%?[N]]%.q:COLUMN% 
]

 

修改之后 使用Generate Database 生成的SQL便可在SQL 2005/2008下执行 不在报找不到sysproperties 的错误。

asp+SqlServer2008 开发【第一集:安装 SqlServer2008 以及登陆】

asp+SqlServer2008 开发【第一集:安装 SqlServer2008 以及登陆】

参考:https://blog.csdn.net/i_likechard/article/details/75299983

1,安装 sqlServer2008 的具体步骤参考网上其他教程,自己根据注释引导也能完成安装,同时注意在安装的时候需要勾选安装全部组件,毕竟不知道什么组件是需要还是不需要。

  在是否使用 sql server 登陆的选项,我建议勾选,并键入密码。!!!!6-1cxz

2,安装的过程会很久,我差点以为卡死就重启了。

3,在 win 菜单中找到下图第一个按钮,就打开客户端连接界面。

4,如何登陆:浪费了我一些时间。必须使用以下图片的登陆方式。

  

  刚开始我也不知道服务器名称选什么,于是:

    

  但是没有注意到服务器类型发生了改变:

    

  登陆进去以后:

    

这是一种错误的登陆,为什么不知道,以后再研究。

  正确的方式登陆后:

  

这样才能创建数据库。

com.intellij.uiDesigner.propertyInspector.properties.VertAlignProperty的实例源码

com.intellij.uiDesigner.propertyInspector.properties.VertAlignProperty的实例源码

项目:intellij-ce-playground    文件:RadFormlayoutManager.java   
@Override
public Property[] getComponentProperties(final Project project,final RadComponent component) {
  return new Property[] {
    HorzAlignProperty.getInstance(project),VertAlignProperty.getInstance(project),new ComponentInsetsproperty()
  };
}
项目:intellij-ce-playground    文件:RadGridBagLayoutManager.java   
@Override
public Property[] getComponentProperties(final Project project,final RadComponent component) {
  return new Property[]{
    new HorzAlignproperty(),new VertAlignproperty(),new ComponentInsetsproperty(),new WeightProperty(true),new WeightProperty(false),new IPadProperty(true),new IPadProperty(false)
  };
}
项目:tools-idea    文件:RadFormlayoutManager.java   
@Override
public Property[] getComponentProperties(final Project project,new ComponentInsetsproperty()
  };
}
项目:tools-idea    文件:RadGridBagLayoutManager.java   
@Override
public Property[] getComponentProperties(final Project project,new IPadProperty(false)
  };
}
项目:consulo-ui-designer    文件:RadFormlayoutManager.java   
@Override
public Property[] getComponentProperties(final Project project,new ComponentInsetsproperty()
  };
}
项目:consulo-ui-designer    文件:RadGridBagLayoutManager.java   
@Override
public Property[] getComponentProperties(final Project project,new IPadProperty(false)
  };
}

Power Designer 连接SqlServer 数据库 导出表结构

Power Designer 连接SqlServer 数据库 导出表结构

环境:PowerDesigner15 数据库sql server 2005

第一步、打开PowerDesigner ,建立一个物理数据模型,具体如下图:




第二步、新建成功之后,点击"Database"->"Connect..",配置需要连接的数据源.




具体配置如下:


第三步、点击"Database"->"Reverse Engineer Database...(Update Model From Database ) (快捷方式 Ctrl + R)"


第四步、根据自己需要勾选相应的操作即可

PowerBuilder配置SqlServer2008R2数据库连接

PowerBuilder配置SqlServer2008R2数据库连接

http://jingyan.baidu.com/article/f3e34a12877db5f5ea653510.html

 

 

PowerBuilder配置sqlServer2008R2数据库连接

  • 浏览:809
  • |
  • 更新:2014-09-17 10:21
  • PowerBuilder配置SqlServer2008R2数据库连接

    1
  • PowerBuilder配置SqlServer2008R2数据库连接

    2
  • PowerBuilder配置SqlServer2008R2数据库连接

    3
  • PowerBuilder配置SqlServer2008R2数据库连接

    4
  • PowerBuilder配置SqlServer2008R2数据库连接

    5
  • PowerBuilder配置SqlServer2008R2数据库连接

    6
  • PowerBuilder配置SqlServer2008R2数据库连接

    7
分步阅读

百度经验:jingyan.baidu.com

在网上参考了很多类似的,但都没一次成功,自己琢磨半天终于弄好了,把我的经验编写的详细一点希望能帮助到需要的人。

百度经验:jingyan.baidu.com

方法/步骤

  1. 1

    打开sqlServer程序下的配置管理器,看sqlServer和sqlServerbrowser是否已开启。右击启动这两个服务并设置为自动。

  2. 2

    点击菜单栏上的DB profile  ,展开ODBC,双击下面的Utilities,展开点击下面的ODBC Administrator。双击出现如下图3界面:

    步骤阅读

    步骤阅读

    步骤阅读

    步骤阅读
  3. 3

    选择用户数据源,在右边选择添加,在弹出的窗口中选择sqlserver Native client 10.0,点击完成出现如图2界面

    步骤阅读

    步骤阅读
  4. 4

    名称和描述可以随便填,例如aa,在服务器哪下拉选择或键入(local)或者主机名xxx-PC,点击确定

    步骤阅读
  5. 5

    选中默认数据源,修改默认数据源为需要的数据库,下一步,选择使用用户ID和sqlServer验证,输入用户名密码,或者sqlServer登陆sa,密码,点击下一步

    步骤阅读

    步骤阅读

    步骤阅读
  6. 6

    测试连接成功。完成关闭窗口,回到ODBC那里,右边点击new,随便起一个名字给这个DBProfile,例如(file),在DataSource里面下拉选择刚刚新建的数据源aa,UserId输入跟password同步骤5中的,点击上面的Preview可以预览一下参数配置,testconnect测试一下连接是否成功。出现如下提示点击OK即可完成配置。

    步骤阅读

    步骤阅读

    步骤阅读

    步骤阅读
  7. 7

    再次展开ODBC,发现下面多了file这个数据库连接,双击出现绿色对勾即可连接到数据库。

今天关于解决PowerDesigner 16 for SqlServer2008 syspropert...解决肚子胀气最快方法的介绍到此结束,谢谢您的阅读,有关asp+SqlServer2008 开发【第一集:安装 SqlServer2008 以及登陆】、com.intellij.uiDesigner.propertyInspector.properties.VertAlignProperty的实例源码、Power Designer 连接SqlServer 数据库 导出表结构、PowerBuilder配置SqlServer2008R2数据库连接等更多相关知识的信息可以在本站进行查询。

本文标签:

上一篇SAP Enterprise search test report ESH_TEST_SEARCH debug in Q2D

下一篇Lowest Common Ancestor of a Binary Search Tree