最近用PowerDesigner做了大量的表设计与修改,其中遇到了很多的问题。
现在把问题总结一下,方便以后查找:
1.可能是破解版的问题,对于表名、外键名、主键名。。。。pw默认只有30个字符,所以在导出SQL脚本的时候,会报一个Maximum的错误。此时只要把
DataBase-->edit current DBMS-->script-->objects下的MaxConstLen改成225
其它报错的数据库对象下的maxlen也改成225就OK了
2.最好不要随意拖动PW的窗口,我拖得几个窗口不见了只能重装。。。 :oops:
3.PW我觉得最强大的功能就是能够反向工程(reverse),把数据库中的表变成模型,但导出的trigger会乱码,这个问题还没解决。 :cry:
4.反向工程的配法,odbc->reverse engineer database 具体网上有。
5.数据库生成的trigger代码不能批量执行,只能一个个加。。。郁闷中
现在把问题总结一下,方便以后查找:
1.可能是破解版的问题,对于表名、外键名、主键名。。。。pw默认只有30个字符,所以在导出SQL脚本的时候,会报一个Maximum的错误。此时只要把
DataBase-->edit current DBMS-->script-->objects下的MaxConstLen改成225
其它报错的数据库对象下的maxlen也改成225就OK了
2.最好不要随意拖动PW的窗口,我拖得几个窗口不见了只能重装。。。 :oops:
3.PW我觉得最强大的功能就是能够反向工程(reverse),把数据库中的表变成模型,但导出的trigger会乱码,这个问题还没解决。 :cry:
4.反向工程的配法,odbc->reverse engineer database 具体网上有。
5.数据库生成的trigger代码不能批量执行,只能一个个加。。。郁闷中
本文总结了使用PowerDesigner进行表设计与修改时遇到的问题及解决方案,包括表名长度限制调整、窗口拖动注意事项、反向工程乱码处理及数据库触发器代码优化等。
1336

被折叠的 条评论
为什么被折叠?



