PowerDesigner连接Oracle并导出表结构
2016-12-28 22:58
381 查看
环境:Oracle 11G(远程) + win32_11gR2_client + PowerDesigner 15
https://pan.baidu.com/s/1c2N0GPa
Windows版Oracle下载地址:
http://pan.baidu.com/s/1kUQubC7
Linux版本Oracle11G下载地址:
http://download.oracle.com/otn/linux/oracle11g/R2/linux.x64_11gR2_database_1of2.zip
http://download.oracle.com/otn/linux/oracle11g/R2/linux.x64_11gR2_database_2of2.zip
注:PowerDesigner为win 32的程序,连接数据库会默认开启32位系统的ODBC,因此无法使用64位系统Oracle11g的驱动程序
所以需要下载安装Oracle11g的32位系统客户端win32_11gR2_client.zip ,然后用客户端的提供程序连接Oracle
注意:安装win32_11gR2_client选择管理员模式,1.1G的那个安装版本
(2)配置数据源,输入用户名账号,测试连接成功
注意:这里添加的账号为PowerDesigner连接的对象,若后期需要增添连接对象,可以在这里配置
(3)打开PowerDesigner,在DataBase下拉菜单选择点击Connect,选择刚才配好的ODBC
添加数据源连接名称、实例名、用户名,单击OK
至此,数据源设置完毕。
(2)选择菜单栏:数据库-->Connect,选择配置好的数据源,填写对应的用户和密码,Connect
(3)选择菜单:数据库-->Update Model From Databases,
默认即可,确定
选择要导出的表,同时可配置其他参数,OK,开始导出,导出结果如下:
参考:
http://www.cnblogs.com/wangyt223/p/4253241.html
http://blog.csdn.net/zhengxiangwen/article/details/46008657
一、下载、安装、配置
1、下载地址
win32_11gR2_client客户端下载地址:https://pan.baidu.com/s/1c2N0GPa
Windows版Oracle下载地址:
http://pan.baidu.com/s/1kUQubC7
Linux版本Oracle11G下载地址:
http://download.oracle.com/otn/linux/oracle11g/R2/linux.x64_11gR2_database_1of2.zip
http://download.oracle.com/otn/linux/oracle11g/R2/linux.x64_11gR2_database_2of2.zip
注:PowerDesigner为win 32的程序,连接数据库会默认开启32位系统的ODBC,因此无法使用64位系统Oracle11g的驱动程序
所以需要下载安装Oracle11g的32位系统客户端win32_11gR2_client.zip ,然后用客户端的提供程序连接Oracle
2、安装
本地安装PowerDesigner和Oracle客户端,安装时参考提示进行即可。注意:安装win32_11gR2_client选择管理员模式,1.1G的那个安装版本
3、配置客户端TNS
将ORACLE安装目录下的product\11.2.0\dbhome_1\NETWORK\ADMINlistener.ora和tnsnames.ora文件分别拷贝到对应的Client的product\11.2.0\client_1\network\admin下。4、配置数据源
(1)打开ODBC 32版本 C:\Windows\SysWOW64\odbcad32.exe,点击添加,选择Oracle in OracleClient_home(2)配置数据源,输入用户名账号,测试连接成功
注意:这里添加的账号为PowerDesigner连接的对象,若后期需要增添连接对象,可以在这里配置
(3)打开PowerDesigner,在DataBase下拉菜单选择点击Connect,选择刚才配好的ODBC
二、导出表结构
1、创建数据模型
文件-->新建模型2、配置数据源
使用C:\Windows\SysWOW64\odbcad32.exe工具,添加,选择管理员方式安装的Oracle Client,添加数据源连接名称、实例名、用户名,单击OK
至此,数据源设置完毕。
3、使用数据源
(1)在菜单栏中,选择:数据库-->Configure Connections调出以下窗口,这里可以看到已经配置好的数据源(2)选择菜单栏:数据库-->Connect,选择配置好的数据源,填写对应的用户和密码,Connect
(3)选择菜单:数据库-->Update Model From Databases,
默认即可,确定
选择要导出的表,同时可配置其他参数,OK,开始导出,导出结果如下:
参考:
http://www.cnblogs.com/wangyt223/p/4253241.html
http://blog.csdn.net/zhengxiangwen/article/details/46008657
相关文章推荐
- CPU Usage Spiking When Start DBMS On Oracle Linux 6 (Doc ID 1995167.1)
- oracle存储过程基础及遇到的问题解决
- 11.2.0.3升级到11.2.0.4报错ORA-01157 ORA-01110
- Python 操作oracle
- Oracle计算时间函数(对时间的加减numtodsinterval、numtoyminterval) (转)
- mybatis及hibernate下的MySQL和oracle数据库分页详解
- Oracle
- Oracle:一个用户操作多个表空间中表的问题(转)
- 《切换 ORACLE 客户端字符集 》补充
- oracle查看表名称和表字段注释
- ORACLE归档模式切换
- Oracle分区表 linst分区
- TEC1303.Form个性化技术总结 - 第一部分 Form个性化技术讲解
- 如何定位Oracle数据库被锁阻塞会话的根源
- oracle注解生成整形主键策略
- oracle违反唯一约束的错误
- 从后台插入到oracle数据库,页面中插入显示及后台都正常在plsql中乱码???
- TEC1304.值集和弹性域相关技术总结 - 第四章 弹性域安全性详解
- VC ADO连接Oracle,未找到提供程序
- ORACLE 多表关联基数计算