论坛首页 综合技术版 Database

powerDesigner 使用手记

浏览 2868 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
时间:2007-03-01 关键字: tools

版本:11
一。通过调整以下两个参数,
   菜单:Database=>Edit current DBMS
PGSQL73::Script\Objects\MaxConstLen
value=>255

PGSQL73::Script\Objects\Table\Maxlen
value=>255

可以避免在生成sql时的错误:

Reference constraint name maximum length is limited to 7 characters
Key constraint name maximum length is limited to 7 characters
Table code maximum length

这个问题很有普遍性,公司三四个同事都遇到,因没有做笔记,而且这个设置比较隐蔽,很快就忘记,所以每次都花了好长时间才找回设置的地方,为此,做下笔记,并特意把错误提示信息也写上,方便搜索。

二。生成数据库脚本
1.改变目标数据库
菜单:Database=>Change current DBMS
2.生成脚本
菜单:Generate database

 

 

 

   
时间:2007-03-01
据说pd11的bug比较多,现在pd12的正式版已经有下载了。

刚装了个,但没时间学习:(
   
0 请登录后投票
时间:2007-03-02
不用那么麻烦,而且治标不治本,look this:
解决方法一,取消检查
解决方法二,设置相应代码页
以上方法测试验证通过.
  • 350495e2-b09e-4694-a3da-b28b408efe5e-thumb
  • 描述:
  • 大小: 18.4 KB
  • 0e1cfb93-bf72-46f1-9fa8-c31c63645e49-thumb
  • 描述:
  • 大小: 14.5 KB
   
0 请登录后投票
时间:2007-04-29
解决方法一,取消检查 才是治标不治本的方法,但如果对自己有信心,也是挺方便的:)
如今天我重装了PD后,他又说检查不通过了
于是在生成代码是取消检查,具体方法如下:
菜单:Database=>Generate database 在options的before generation的 Check model的勾去掉即可!

(晕,在论坛中已经有图,但blog上不显示)
   
0 请登录后投票
时间:2007-05-21
Key constraint name maximun length is limited to 15 characters.问题解决如下:
修改DataBase->Edit Current DBMS->Script->Objects->MaxConstLen值为128。
   
0 请登录后投票
论坛首页 综合技术版 Database

跳转论坛:
JavaEye推荐