分类: Database 2012-03-23 12:49 796人阅读 评论(0) 收藏 举报
1、PowerDesigner 使用 MySQL 的 auto_increment
◇问题描述:
PD怎样能使主键id使用MySQL的auto_increment呢?
◇解决方法:
打开tableproperties窗口→columns→选中id列→打开columnsproperties窗口→勾选identity即可
注意:概念模型没有此选项,物理模型才有
2、PowerDesigner 去掉 SQL 脚本中的双引号
◇问题描述:
PD生成Oracle数据库建表SQL时,默认会给表名和字段名加上双引号,怎样能去掉SQL脚本中的双引号呢?
◇解决方法:
选择Database->Edit current database->Script->Sql->Format,有一项CaseSensitivityUsingQuote,它的 comment为“Determines if the case sensitivity for identifiers is managed using double quotes”,表示是否适用双引号来规定标识符的大小写, 可以看到右边的values默认值为“YES”,改为“No”即可!
或者在打开pdm的情况下,进入Tools-Model Options-Naming Convention,把Name和Code的标签的Charcter case选项设置成Uppercase就可以。
3、PowerDesigner 生成S QL 语句时不使用 Domain
◇问题描述:
如果在PD中使用了Domain,生成SQLServer的数据库SQL的脚本中会使用与Domain对应的自定义数据类型,而不会使用SQLServer自己的数据类型,怎样能让PD生成SQL语句时使用SQLServer自己的数据库类型,而不是Domain对应的自定义数据类型呢?
◇解决方法:
把Database→EditCurrentDBMS→General→Script→Objects→Domain→Enable设置为NO即可
4、PowerDesigner 中设置 Entity 的默认字体
◇问题描述:
创建Entity时,如果PD默认字体不适合自己的个人习惯,每次创建了一个实体后都要修改实体的字体,非常麻烦,是否有只修改一次一劳永逸的方法呢?
◇解决方法:
Tools→DisplayPreferences...→Format→Entity→Modity...→Font→进行相应修改并保存设置→SetAsDefault
5、PowerDesigner中设置 Entity 自动调整尺寸大小
◇问题描述:
当给Entity添加了字段或其他修改时,Entiry的显示尺寸大小不会自动调整,怎样解决呢?
◇解决方法:
在Entity上点击右键→单击Format...菜单项→选择size标签页→勾选Autoadjusttotext即可
6、PowerDesigner 中设置表格属性 preview
◇问题描述:
点击表格属性preview生成的sql语句要怎么修改个,怎样解决呢?
◇解决方法:
在选择的table上点击右键→单击properties...菜单项→选择physicaloptions就可以设置,设置完再点击左下角的applyto
在preview选项里面最上面的工具栏,点击showgenerationoptions可以设置其它生产sql语法的格式。
7、在修改 name 的时候,code 的值将跟着变动,很不方便
◇解决方法:
在[Tool]-->[General Options]->[Dialog]->[Operating modes]->[Name to Code mirroring],这里默认是让名称和代码同步,将前面的复选框去掉就行了。
8、由pdm生成建表脚本时,字段超过15字符就发生错误(oracle)
◇解决方法:
进入Database - Edit Current DBMS -script-objects-column-maxlen,把value值调大(原为30),比如改成60。出现表或者其它对象的长度也有这种错误的话都可以选择对应的objects照此种方法更改!
或者使用下面的这种方法:
生成建表脚本时会弹出Database generation提示框:把options - check model的小勾给去掉,就是不进行检查(不推荐)!
或者可以修改C:\Program Files\Sybase\PowerDesigner Trial 11\Resource Files\DBMS\oracl9i2.xdb文件
修改好后,再cdm转为pdm时,选择“Copy the DBMS definition in model”把把这个资源文件拷贝到模型中。
9、PowerDesigner 生成 SQL 时报错
◇问题描述:
生成sql的方法是 Database -->Generate Database (Ctrl + G ) 但是提示
Could not load VBScript engine.
Check VBScript installation.
Generation aborted due to errors detected during the verification of the model.
◇解决方法:
检查了好久 发现将check model 去掉就可以了!其中,
one file on是否需要按照表生成许多个sql(默认选上,即不需要)
odbc generation sql直接生成到数据库中
Automatic archive 生成sql同时生成apm文件。
check model
powerdesigner有定义每种数据库的表名、字段名等名字的最大长度的,该长度用于powerdesigner作check model的,但是该定义的长度和数据库实际允许的长度不一定相同,如果你希望能通过pd的检查,可以修改pd中的设置(pd对不同数据库的这种约定实际是在保存在一个xml文件中,扩展名为.xdb)!或者你可以直接在生成数据库时选择不check model.
估计pd给出的默认名字长度少于数据库允许长度是给出一种命名习惯,命名不要太长。
10、PowerDesigner 在设计时,如何显示表中的注释选项
选定一个编辑的表,右键- >Properties- >Columns- >Customize Columns and Filter(或直接用快捷键Ctrl+U)- >Comment(前面打勾)- >OK
11去掉网格的方法如下:
点击工具栏上的Tools—Display Preferences菜单项,在弹出的Display Preferences界面去掉“show page delimiter”选项,即可。
或者 你也可以右键Display Preferences,在Display Preferences界面把show page delimiter勾选去掉即可。
1、PowerDesigner 使用 MySQL 的 auto_increment
◇问题描述:
PD怎样能使主键id使用MySQL的auto_increment呢?
◇解决方法:
打开tableproperties窗口→columns→选中id列→打开columnsproperties窗口→勾选identity即可
注意:概念模型没有此选项,物理模型才有
2、PowerDesigner 去掉 SQL 脚本中的双引号
◇问题描述:
PD生成Oracle数据库建表SQL时,默认会给表名和字段名加上双引号,怎样能去掉SQL脚本中的双引号呢?
◇解决方法:
选择Database->Edit current database->Script->Sql->Format,有一项CaseSensitivityUsingQuote,它的 comment为“Determines if the case sensitivity for identifiers is managed using double quotes”,表示是否适用双引号来规定标识符的大小写, 可以看到右边的values默认值为“YES”,改为“No”即可!
或者在打开pdm的情况下,进入Tools-Model Options-Naming Convention,把Name和Code的标签的Charcter case选项设置成Uppercase就可以。
3、PowerDesigner 生成S QL 语句时不使用 Domain
◇问题描述:
如果在PD中使用了Domain,生成SQLServer的数据库SQL的脚本中会使用与Domain对应的自定义数据类型,而不会使用SQLServer自己的数据类型,怎样能让PD生成SQL语句时使用SQLServer自己的数据库类型,而不是Domain对应的自定义数据类型呢?
◇解决方法:
把Database→EditCurrentDBMS→General→Script→Objects→Domain→Enable设置为NO即可
4、PowerDesigner 中设置 Entity 的默认字体
◇问题描述:
创建Entity时,如果PD默认字体不适合自己的个人习惯,每次创建了一个实体后都要修改实体的字体,非常麻烦,是否有只修改一次一劳永逸的方法呢?
◇解决方法:
Tools→DisplayPreferences...→Format→Entity→Modity...→Font→进行相应修改并保存设置→SetAsDefault
5、PowerDesigner中设置 Entity 自动调整尺寸大小
◇问题描述:
当给Entity添加了字段或其他修改时,Entiry的显示尺寸大小不会自动调整,怎样解决呢?
◇解决方法:
在Entity上点击右键→单击Format...菜单项→选择size标签页→勾选Autoadjusttotext即可
6、PowerDesigner 中设置表格属性 preview
◇问题描述:
点击表格属性preview生成的sql语句要怎么修改个,怎样解决呢?
◇解决方法:
在选择的table上点击右键→单击properties...菜单项→选择physicaloptions就可以设置,设置完再点击左下角的applyto
在preview选项里面最上面的工具栏,点击showgenerationoptions可以设置其它生产sql语法的格式。
7、在修改 name 的时候,code 的值将跟着变动,很不方便
◇解决方法:
在[Tool]-->[General Options]->[Dialog]->[Operating modes]->[Name to Code mirroring],这里默认是让名称和代码同步,将前面的复选框去掉就行了。
8、由pdm生成建表脚本时,字段超过15字符就发生错误(oracle)
◇解决方法:
进入Database - Edit Current DBMS -script-objects-column-maxlen,把value值调大(原为30),比如改成60。出现表或者其它对象的长度也有这种错误的话都可以选择对应的objects照此种方法更改!
或者使用下面的这种方法:
生成建表脚本时会弹出Database generation提示框:把options - check model的小勾给去掉,就是不进行检查(不推荐)!
或者可以修改C:\Program Files\Sybase\PowerDesigner Trial 11\Resource Files\DBMS\oracl9i2.xdb文件
修改好后,再cdm转为pdm时,选择“Copy the DBMS definition in model”把把这个资源文件拷贝到模型中。
9、PowerDesigner 生成 SQL 时报错
◇问题描述:
生成sql的方法是 Database -->Generate Database (Ctrl + G ) 但是提示
Could not load VBScript engine.
Check VBScript installation.
Generation aborted due to errors detected during the verification of the model.
◇解决方法:
检查了好久 发现将check model 去掉就可以了!其中,
one file on是否需要按照表生成许多个sql(默认选上,即不需要)
odbc generation sql直接生成到数据库中
Automatic archive 生成sql同时生成apm文件。
check model
powerdesigner有定义每种数据库的表名、字段名等名字的最大长度的,该长度用于powerdesigner作check model的,但是该定义的长度和数据库实际允许的长度不一定相同,如果你希望能通过pd的检查,可以修改pd中的设置(pd对不同数据库的这种约定实际是在保存在一个xml文件中,扩展名为.xdb)!或者你可以直接在生成数据库时选择不check model.
估计pd给出的默认名字长度少于数据库允许长度是给出一种命名习惯,命名不要太长。
10、PowerDesigner 在设计时,如何显示表中的注释选项
选定一个编辑的表,右键- >Properties- >Columns- >Customize Columns and Filter(或直接用快捷键Ctrl+U)- >Comment(前面打勾)- >OK
11去掉网格的方法如下:
点击工具栏上的Tools—Display Preferences菜单项,在弹出的Display Preferences界面去掉“show page delimiter”选项,即可。
或者 你也可以右键Display Preferences,在Display Preferences界面把show page delimiter勾选去掉即可。
发表评论
-
详解MongoDB的Compact操作(转)
2012-10-22 16:50 1312转自 http://blog.nosqlfan.com/ ... -
在Windows上安装多个Mysql[主从数据库同步数据]
2012-10-18 10:32 1673主从数据库数据同步,可以使用从数据库来实 ... -
MYsql 超时失效
2012-10-15 16:50 707解决mysql中共8小时空闲后连接超时的问题 我 ... -
mongo MapReduce例子
2012-10-09 11:03 2868http://my.oschina.net/huz ... -
MongoDB资料汇总
2012-10-09 10:32 1130MongoDB是一个基于分布式文件存储的数据库。由C ... -
mongodb 总结
2012-10-08 10:48 868生产环境最佳实践 1.linux 系统: 1】关闭文件系 ... -
Mongo Database 性能优化
2012-10-08 09:05 1068SQL Server有工具进行数据库的优化,Mongo Dat ... -
MongoDB 修改器
2012-09-29 10:22 822命令: $inc 用来增加 ... -
MongoDB Windows 下安装部署
2012-09-28 16:52 643下面主要是我在Windows上(Win7)安装、运行、安装Wi ... -
MySQL和Java时间毫秒之间的转换问题的总结
2012-09-28 11:48 3363最近几天在做关于依时间查询用户认证的业务,因为在MySQL中, ... -
MySQL 获取当前AUTO_INCREMENT的ID
2012-09-27 14:38 1823获得新生成的AUTO_INCREMENT属性的值也有多种方法 ... -
嵌入式DERBY数据库试用
2012-09-19 11:31 1128import java.sql.Connection; ... -
MYSQL SQL书写优化建议,数据库
2012-09-19 11:23 7801、选取最适用的字段属性 Mysql可以很好的支持大数据 ... -
powerdesign导出name作为comment
2012-09-18 16:18 791powerdesign导出name作为comment 博客分 ... -
derby 空间压缩回收
2012-09-14 18:09 948CALL SYSCS_UTIL.SYSCS_COMPRESS_ ... -
derby的IJ 连接
2012-09-14 17:18 833connect 'jdbc:derby:E:\svn_sour ... -
derby分页
2012-09-13 17:24 1002SELECT * FROM YOUR_TABLE OF ...
相关推荐
以下是一些关于PowerDesigner的小技巧: 1. **字段长度限制问题**: 当在Oracle数据库上生成建表脚本时,若字段长度超过15个字符,会遇到错误。这是因为Oracle默认的限制。解决方法是进入PDM的Database菜单,选择...
powerdesigner的大小写转换脚本,直接在powerdesigner里面找到执行脚本的地方,粘贴进去执行一下就可以了。 powerdesigner的大小写转换脚本 powerdesigner的大小写转换脚本
powerdesigner
### PowerDesigner技巧集1_7知识点汇总 #### 1. Name与Code同步的问题及解决方案 在使用PowerDesigner进行数据库设计时,用户可能会遇到一个常见问题:当修改了某个字段的名称(Name),其代码(Code)也会随之...
【PowerDesigner设计技巧】 PowerDesigner是一款强大的数据建模工具,常用于数据库的设计和管理。它提供了从概念模型到物理模型的转换,支持多种数据库管理系统,包括E-R模型的设计。以下是一些关键知识点: 1. **...
PowerDesigner 使用技巧大全 PowerDesigner 是一款功能强大且流行的数据库设计工具,掌握 PowerDesigner 的使用技巧对于数据库设计和开发人员非常重要。下面将总结 PowerDesigner 的一些常用技巧和设置,帮助读者更...
### PowerDesigner 使用技巧详解 #### 一、找回丢失的工具栏 在使用 PowerDesigner 进行数据库设计时,有时会遇到工具栏意外消失的情况。若工具栏中的“调色板(Palette)”不见,可以通过以下步骤找回: 1. **打开...
**PowerDesigner**是一款强大的数据库建模工具,广泛用于软件开发和数据分析领域。它提供了一整套数据建模、业务流程建模、系统分析和物理设计的功能,帮助用户创建高质量的数据模型,进而支持数据库的设计和优化。 ...
【PowerDesigner物理数据模型使用技巧】 PowerDesigner是Sybase公司的一款强大的CASE工具,它整合了企业架构分析、UML和数据建模的功能。在物理数据模型(PDM)的使用中,PowerDesigner允许用户创建适应多种DBMS的...
PowerDesigner是一款强大的数据库建模工具,它在IT行业中被广泛应用于数据建模、数据库设计以及系统分析。在标题"PowerDesigner16.7"中提到的版本是该软件的一个特定迭代,16.7版提供了丰富的功能和改进,旨在帮助...
PowerDesigner 15.2.0.3042 官方下载: 目前 PowerDesigner 最新官方正式版本为 15.2.0.3042 ,官方下载地址: 主程序:PowerDesigner152_Evaluation.exe ...
PowerDesigner是一款强大的数据库设计与建模工具,广泛应用于IT行业中,尤其在系统分析、数据库设计和数据仓库构建等领域。...通过掌握这些技巧,可以显著提升数据库设计和管理的效率,确保项目的顺利进行。
PowerDesigner是一款强大的数据库建模工具,广泛应用于系统分析和设计中。它提供了全面的数据建模功能,包括概念数据模型(CDM)、逻辑数据模型(LDM)和物理数据模型(PDM),支持多种数据库管理系统,如Oracle、...
1.先安装PowerDesigner 12 下载PowerDesigner 12英文官方版: http://dl01.nbdown.net//Program/Sybase.PowerDesiner.v12.0.zip 2.只需将下面下载的这个powerdesigner12的破解文件,只需要把pdflm12.dll 这个...
调色板(Palette)快捷工具栏不见了;如何把NAME 列在 scrip里显示出来;自增长列的设置;设置CDM生成PDM时的错误检查;禁止根据name自动输入code等
PowerDesigner最初由Xiao-Yun Wang(王晓昀)在SDP Technologies公司开发完成。PowerDesigner是Sybase的企业建模和设计解决方案,采用模型驱动方法,将业务与IT结合起来,可帮助部署有效的企业体系架构,并为研发...
PowerDesigner15 破解版,很好用,本人一直在用,特意拿出来分享,由于文件比较大,特意压缩成三个包,PowerDesigner15.zip,PowerDesigner1501.z01,PowerDesigner1502.z02,下载完成后,请把PowerDesigner1501.z01...
PowerDesigner 16.7安装包 - 64位