PowerDesigner15连接Oracle数据库并导出Oracle的表结构.docx

上传人:b****8 文档编号:12957869 上传时间:2023-06-09 格式:DOCX 页数:11 大小:594.62KB
下载 相关 举报
PowerDesigner15连接Oracle数据库并导出Oracle的表结构.docx_第1页
第1页 / 共11页
PowerDesigner15连接Oracle数据库并导出Oracle的表结构.docx_第2页
第2页 / 共11页
PowerDesigner15连接Oracle数据库并导出Oracle的表结构.docx_第3页
第3页 / 共11页
PowerDesigner15连接Oracle数据库并导出Oracle的表结构.docx_第4页
第4页 / 共11页
PowerDesigner15连接Oracle数据库并导出Oracle的表结构.docx_第5页
第5页 / 共11页
PowerDesigner15连接Oracle数据库并导出Oracle的表结构.docx_第6页
第6页 / 共11页
PowerDesigner15连接Oracle数据库并导出Oracle的表结构.docx_第7页
第7页 / 共11页
PowerDesigner15连接Oracle数据库并导出Oracle的表结构.docx_第8页
第8页 / 共11页
PowerDesigner15连接Oracle数据库并导出Oracle的表结构.docx_第9页
第9页 / 共11页
PowerDesigner15连接Oracle数据库并导出Oracle的表结构.docx_第10页
第10页 / 共11页
PowerDesigner15连接Oracle数据库并导出Oracle的表结构.docx_第11页
第11页 / 共11页
亲,该文档总共11页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

PowerDesigner15连接Oracle数据库并导出Oracle的表结构.docx

《PowerDesigner15连接Oracle数据库并导出Oracle的表结构.docx》由会员分享,可在线阅读,更多相关《PowerDesigner15连接Oracle数据库并导出Oracle的表结构.docx(11页珍藏版)》请在冰点文库上搜索。

PowerDesigner15连接Oracle数据库并导出Oracle的表结构.docx

PowerDesigner15连接Oracle数据库并导出Oracle的表结构

我们介绍了PowerDesigner连接Oracle数据库,根据建立的数据源进行E-R图生成。

详细步骤如下:

1、启动PowerDesigner

2、菜单:

File->ReverseEngineer->Database出来NewPhysicalDataModel对话框,DBMS选择ORACLEVersion10g选项,其他可以选择默认值:

点击“确定”按钮,弹出DatabaseReverseEngineeringOptions对话框:

在此我们选择Usingadatasource,点击数据源按钮弹出ConnectiontoaDataSource对话框,DataSource栏选中第三个Connectionprofilte选项;

然后点击Configuer按钮,弹出数据源配置ConfiguerDataConnections对话框;

把页签切换到第三个ConnetionProfiles页签中,如果连接存在,选中就行,

如果不存在,点击addDataSource数据库图标进行新增,弹出Connection

ProfileDefinition对话框如下图;

此对话框中需要输入以下信息

Connectionprofilename:

输入数据库连接文件名,它会自动加上后缀名.dcp;

Directory:

数据库连接文件存放路径;可以任意;

Connetctiontype:

选择JDBC;

DBMStype:

数据库类型选择Oracle;

Servername:

服务器名称;也相当于对应PL/SQL登陆页面的数据库;

(NetManager管理器可以看到服务器)

Databasename:

数据库名字;

Username:

登陆数据库名字;

Password:

密码

JDBCDriverclass:

驱动类;只要下拉框选择就行;

JDBCDriverJarURL:

访问的服务器路径

JDBCconnectionfiles:

驱动包;需要指向ojdbc14.jar或者其他驱动的包的按钮路径;

全部设置如下图

点击TestConnection按钮进行连接测试;

测试连接是否成功;成功会弹出成功或者失败消息框;

测试成功后;

点击确定按钮,返回数据源配置ConfiguerDataConnections对话框

列表中就会多出一个,如下图

勾上刚刚创建的连接,点击确定按钮;

返回ConnetctiontoaDataSource对话框,

然后在下拉框中选择我们之前建立的数据源文件,

并再次输入数据库UserID和password

点击Connection即可连接至数据库,并得取所有的数据库对象,在此我们选择所有的Table。

最后点击OK,大功告成!

,以下为部分截图:

附注导出中文注释的方法

3-2、利用vbs脚本完成。

在Sybase安装路径VBScripts下新建Comments2Name.vbs,内容如下:

OptionExplicit

ValidationMode=True

InteractiveMode=im_Batch

Dimmdl'thecurrentmodel

'getthecurrentactivemodel

Setmdl=ActiveModel

If(mdlIsNothing)Then

MsgBox"ThereisnocurrentModel"

ElseIfNotmdl.IsKindOf(PdPDM.cls_Model)Then

MsgBox"ThecurrentmodelisnotanPhysicalDatamodel."

Else

ProcessFoldermdl

EndIf

'Thisroutinecopynameintocodeforeachtable,eachcolumnandeachview

'ofthecurrentfolder

PrivatesubProcessFolder(folder)

DimTab'runningtable

foreachTabinfolder.tables

ifnottab.isShortcutthen

iflen(ment)<>0then

tab.name=ment

endif

OnErrorResumeNext

Dimcol'runningcolumn

foreachcolintab.columns

iflen(ment)<>0then

col.name=ment

endif

OnErrorResumeNext

next

endif

next

endsub

在生成的PDM中,Powerdesigner界面-工具-ExecuteCmmands-Edit/RunScripts

在打开的界面中,左上角,选择打开,Ctrl+O,选取刚才的Comments2Name.vbs,并Run,效果同上。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 总结汇报 > 学习总结

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2