- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PowerDesigner连接Oracle11g反向生成表结构-贵在详细截图说明
PowerDesigner连接Oracle反向工程导出模型图用PowerDesigner反向工程来导出数据模型图是很方便的,以PowerDesigner16.5和oracle11g为例。1.新建pdm文件打开或新建一个PhysicalDataModel文件(.pdm)2.选择数据库版本(选择数据源)菜单项Database –Configure Connections,(DBMS是ORACLE Version 11g 或者下拉列表中可以选择自己版本的数据库)3.配置ODBC3.1添加系统DSN菜单项Database-Configure Data Connections,ODBCMachineData Sources-ODBC Administrator-选择系统DSN-添加-选择Microsoft ODBC for Oracle.3.2测试连接菜单项Database-Connect-选择第一项Machine data source选择刚才建好的数据源ora_pdm,在Login里输入UserID和Password,点击connect。没有任何提示就说明连接成功。(第3步无法配置,请跳过此步骤直接配置第4步.)4.64位的Oracle采用jdbc方式连接(替代第3步)菜单项Database-Configure Data Connections-Connection Profiles,如果连接存在,选中就行,如果不存在,点击addDataSource数据库图标进行新增,弹出ConnectionProfileDefinition对话框,此对话框中需要输入以下信息:Connectionprofilename:输入数据库连接文件名,它会自动加上后缀名.dcp;Directory:数据库连接文件存放路径;可以任意;Connetctiontype:选择JDBC;DBMStype:数据库类型选择Oracle;Servername:服务器名称;也相当于对应PL/SQL登陆页面的数据库;(NetManager管理器可以看到服务器)Databasename: 数据库名字;Username:登陆数据库名字;JDBC driverclass:驱动类;只要下拉框选择就行;JDBC connection URL:访问的服务器路径JDBC driver jar files:驱动包;需要指向ojdbc14.jar或者其他驱动的包的按钮路径;全部设置点击TestConnection按钮进行连接测试测试连接是否成功;成功会弹出成功或者失败消息框(连接失败,PowerDesigner15主窗口左下角提示:Could not Initialize JavaVM的话,就要检查一下JDK。如果是x64的换成i586版本就行了。连接失败,PowerDesigner15在连接Oracle时,选择默认的jdbc驱动jar包时会出现Non SQL Error : Could not load class oracle.jdbc.OracleDriver。这是由于系统环境变量里没有设置驱动jar包的classpath路径,默认选择 ojdbc14.jar时,如果还报上述错误,则ojdbc14.jar有问题,重新下载一个Oracle的驱动包即可,设置好CLASSPATH后,关闭PowerDesigner15,重新启动,选择对应的jar驱动包即可连接成功。)5.反向工程导出关系模型文件-ReverseEngineer-DataBase- 选择刚刚配好的DBMS-选择该用户下要分析的表名-OK.
文档评论(0)