PowerDesigner逆向工程导出oracle表结构 若干问题
2017-12-08 14:03
639 查看
这是我在实际操作中碰到的一些问题。
首先连接步骤:
1、使用powerDesigner: File->New Model->ModelTypes->Physical Data Model->Physical Diagram新建模型。2、Database->configure connections,在ODBC Machine DataSources下 Add Data Sources,选择系统数据源,选择Oracle in orahome。
3、编辑界面,DataSourceName任意,TNS Services Name选择要连接的数据库服务,尝试连接,成功之后OK保存。
4、在Database->Connections下选择之前设置的数据库,连接。
5、在4成功之后在Database->UpdateModel From DataSources,选择数据库,点击确定,进入操作页面,在其中进行导出操作。
期间一直出现链接错误的问题。
排查:
1、由于Oracle的特殊性,不可直接URL连接,需要启动对应的服务和监听。所以检查该服务是否正常启动。检查方式右键-》任务管理器-》服务查看Oracle开头的相关信息是否正常运行。2、如果Listener无法正常运行,需要重新配置Listener。具体操作:开始菜单-》oracle文件夹-》配置和移植工具-》Net Configuration Assistant 配置新的监听并完成本地Net服务名配置。配置结果在开始菜单-》oracle文件夹-》配置和移植工具-》Net Manager可见。配置完成重复步骤1。
3、服务全启且在2过程中测试连接成功,说明数据库相关配置完成,如果还是出错则不用考虑数据库方面的问题如tnsnames.ora等配置文件了。
4、如果多次在尝试连接时出现 ora-12154 TNS:无法处理服务名的错误! 在保证之前步骤无误且oracle服务正常时,考虑PowerDesigner安装路径!!!!!保证安装路径只有英文字符。
总结:1、保证Oracle服务无误;2、考虑PowerDesigner安装路径问题。
相关文章推荐
- PowerDesigner入门一:Oracle、MSSQL2000导出数据库结构到PowerDesigner
- Oracle导出数据库结构到PowerDesigner
- PowerDesigner入门一:Oracle、MSSQL2000导出数据库结构到PowerDesigner
- 使用Powerdesigner 从oracle导出 PDM 添加系统数据源 找不到 '驱动'问题
- 关于PowerDesigner导出SQLServer 2008表结构的问题。
- 如何用PowerDesigner逆向工程导出ORACLE数据库表结构
- 关于PowerDesigner导出SQLServer 2008表结构的问题
- (转)如何用PowerDesigner逆向工程导出ORACLE数据库表结构
- PowerDesigner连接Oracle并导出表结构
- oracle 导出数据库结构到 PowerDesigner
- Oracle导出数据库结构到PowerDesigner
- PowerDesigner连接Oracle并导出表结构
- Oracle导出数据库结构到PowerDesigner
- Oracle导出数据库结构到PowerDesigner
- 将Oracle中指定数据库结构导出到PowerDesigner(PD)
- PowerDesigner导出SQL,导入到Oracle中查询表结构报“ORA-04043: 对象XXX不存在”解决
- oracle 导出数据库结构到 PowerDesigner
- oracle 导出数据库结构到 PowerDesigner
- PowerDesigner导出Oracle关系模型图时遇到的几个问题
- oracle 导出数据库结构到 PowerDesigner