从Oracle数据库导出表结构到PDM

新建PDM.右击Workspace->New->Free Model->Physical Data Model
Model name任意, DBMS=>ORACLE Version 9i2->确定

配置ODBC

控制面板->管理工具->数据源(ODBC)->系统DSN->添加,如果有装完整的Oracle客户端会出现专门的驱动,我的是简版的就选

"Microsoft ODBC for Oracle", 服务器名称->PROD, 用户名称->连接的用户名->数据源名称。

配置ODBC的时候如果是在本机上安装了完整的oracle9i数据库,那么可以在控制面板->管理工具->数据源(ODBC)->系统DSN->添加 里面选择Oracle InHome90 选择后出现对话框其中Data Source Name --->任意 TNS Server Name-->选择你的数据库服务名User ---> 登陆的用户名。

PD连接到数据库

Database->Reverse Engineer Database->Using an ODBC data source(点旁边的小圆桶)->Machine data source, 选择建立的ODBC, 在下边输入用户名及密码->连接你配置好的数据库并获得同步数据OK! 搞定。
PowerDesigner中,但修改了某个字段的name,其code也跟着修改,这个问题很讨厌,因为一般来说,name是中文的,code是字段名。
解决方法如下:
1、选择Tools->GeneralOptions...菜单,出现General Options对话框。
2、从Category中选择Dialog项。
3、取消右边“Name to Code mirroring”复选框。

  1. da shang
    donate-alipay
               donate-weixin weixinpay

发表评论↓↓