PowerDesigner 12反向工程用于sql2005
Reverse的时候提示“Unable to list Tables”,报sqlstate=37000错误。
问题出现的原因是:
在配置ODBC的时候,连点两个“下一步”按钮后,在第3个页面中将“更改默认的数据库为”复选框选中,并从数据库列表中选中你要Reverse的数据库,就会出现这个问题。
问题的解决方法是:
取消“更改默认的数据库为”复选框的选中状态,不选该选项,则一切正常。
同样的操作用在PD11和SQL2000环境下就没问题,升级为PD12和SQL2005之后就会出错。