PowerDesigner逆向工程Orcale11g方法

1、  安装Oracle客户端,如安装名称为OraClient11g_home1,配置Net Configuration Assistant,并测试成功。


2、  配置ODBC,通过[控制面板]->[管理工具]->[数据源]->[系统DSN],添加新数据源,选择Oracle in OraClient11g_home1。如下图所示。


3、  在PowerDesigner12.5中选择菜单项[Database]->[Changecurrent DBMS],选择ORACLE Version 10gR2,由于PowerDesigner12.5没有Oracle11g,选择ORACLE Version 10gR2。如果不执行该步骤,可能出现以下问题:


(a)    Unable tolist users.[Oracle][ODBC][Ora]ORA-00942:表或视图不存在 SQLSTATE=S0002

(b)    Unable tolist groups.[Oracle][ODBC][Ora]ORA-00942:表或视图不存在 SQLSTATE=S0002

(c)    Unable tolist triggers.[Oracle][ODBC][Ora]ORA-00942:表或视图不存在 SQLSTATE=S0002

(d)    Unable toreverse engineer group attributes. [Oracle][ODBC][Ora]ORA-00942: 表或视图不存在 SQLSTATE =S0002

4、在PowerDesigner12.5中选择菜单项[Database]->[ReverseEngineer Database],如下图,选择Using adata source, 选择步骤2中配置的数据源。点击确定开始执行逆向工程。



猜你喜欢

转载自blog.csdn.net/yanzel/article/details/11908277