文档详情

PowerDesigner连接Oracle11g反向生成表结构-贵在详细截图说明.docx

发布:2017-05-20约1.51千字共5页下载文档
文本预览下载声明
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.
显示全部
相似文档