powerdesigner 导入 oracle,Win7 64位下PowerDesigner连接64位Oracle11g数据库

本教程为大家分享了PowerDesigner连接64位Oracle11g数据库的方法,供大家参考,具体内容如下

操作系统:WIN7 64旗舰版

Oracle版本:64位11g

PowerDesigner版本:15.1

问题描述:因为PowerDesigner是32的程序,连接数据库会默认开启32位的ODBC,因此无法使用Oracle11g的驱动程序

解决方法:下载安装Oracle11g客户端win32_11gR2_client.zip => 选择客户端的提供程序连接Oracle

详细步骤:

(曾尝试使用精简版不成功,所以保险起见用官方完整版客户端)

2、安装选择管理员模式,1.1G的那个安装版本

3、配置客户端TNS

配置后将......product\11.2.0\dbhome_1\NETWORK\ADMINlistener.ora和tnsnames.ora分别拷贝到对应的client的.....product\11.2.0\client_1\network\admin下。

4、打开ODBC 32版本 C:\Windows\SysWOW64\odbcad32.exe,点击添加,选择Oracle in OracleClient_home

085b49dbaee555940fa595122180ad48.gif

(截图有两个因为我安装了两遍,第一次安装错了,请无视)

5、配置数据源,输入用户名账号,测试连接成功

cf851650f0c9bf32af2a42291ca61637.gif

6、打开PowerDesigner,在DataBase下拉菜单选择点击Connect,选择刚才配好的ODBC就可以了!

5aa0f8b29081cb7b0500cfbd4d27cbf8.gif

总结:64位系统用Oracel有点麻烦,我当时用本机装Oracle11g服务端,然后连PL/SQL连不上也是这个原因,现在用的很好。

Oracle11g服务端+Oracle11g客户端+PL/SQL Developer+PowerDesigner,环境运行稳定!(wyt:后加网上的方法是正常的我的方法是采用的用了客户端和简单客户端并存的方式不完善)

添加数据源的时候要注意。首先要新建一个数据模型,建立成功以后才能够在对应的数据库菜单中选到要对应的这个菜单下面是我的一些截图,展示了成功的案例,如果数据库连接不成功。那么我们就要完成上面的操作或这看看能否建立好net连接吧

644b1dd7dcf44691199580766510b254.png

74107ac814b92d8795cae5c14b70e9a9.gif

426ffa443ba0485dc2d5eb85d755fb53.gif

728708ef36af17156effc6437fd27b91.gif

357e612aaf9d18a9c4f1b6051ecfb710.gif

c4d36e678d85d2ce6f2634a7d29c10f3.gif

bd567d7efa6b0c33bcdcb847bae591c3.gif

db6814a20f85d9a83a8a07ca1fe97b7f.gif

4814c6e3dc9eeeac2deb420691b8c18f.gif

4592f06ba25c5b3f8c3c6c4b196e8f39.gif

c49859e5d9dfea085fad9de48ba803d3.gif

386fb06c314d3f400d0c30d3bcd910ee.gif

c73790d18cc5bfe4e27a598225a66b78.gif

3ae34c42d1a531485de733a37eefbc3f.gif

7bc1d0097b9f7a247034c43748c491f3.gif

1ff00731f9d1866a7b38128504efcd3b.gif

这样就完成了连接oracle的过程如果连接sqlserver的话需要注意的是,异构数据库是不能放在一个project下的

dd1b6418075c005400ff80303829a335.gif

区别在下面的图片中

f26a971ff81de4282ed1466d9780bf5c.gif

选择的驱动程序不同。其余的都差不多。但是我测试的目标数据源有问题,无法正常的访问,所以结果图我没有贴出来。大家可以自己测试吧。这里参考了几个文档分别是

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值