PowerDesigner连接oracle数据库 以及连接数据库时出现的问题

PowerDesigner连接Oracle数据库【Oracle不在本机上】会出现一些问题:

第一个问题:

SQL error: [Microsoft][ODBC driver for Oracle][Oracle]Error while trying to retrieve text for error ORA-01019添加Oracle ODBC驱动时提示"无法加载ORACLE In OraDb11g_Home1 ODBC驱动程序的安装例程。

        在网上比较好的解决文章:点击打开链接,我参考了这边文章中的一部分,大家也可以看看。

1.下载安装win32_11gR2_client客户端【安装win32_11gR2_client选择管理员模式,1.1G的那个安装版本】,之前给的连接中有下载地址;
2.配置数据源

(1)打开ODBC 32版本 C:\Windows\SysWOW64\odbcad32.exe,点击添加,驱动选择Oracle in OracleClient_home(一定要注意是这个,而不是Microsoft ODBC  for Oracle)

(2)配置数据源,输入用户名账号,测试连接成功

注意:这里添加的账号为PowerDesigner连接的对象,若后期需要增添连接对象,可以在这里配置

3.PowerDesigner连接数据库

      解决了上面一个问题,又出现了一个问题。

第二个问题

PowerDesigner连接oracle数据库时出现由于系统错误 1114 (oracle in oradb11g_home1)指定驱动程序无法加载 sqlstate=IM003

首先找到你的oracle安装目录【也就是之前win32_11gR2_client的安装目录】,然后找到配置的环境变量PATH,C:\product\11.2.0\client_1\BIN。如果你在本地安装了Oracle,也可以将Oracle的bin加入到PATH中 C:\oracle\product/11.2.0/db_1/bin

第三个问题

SQL error: [Microsoft][ODBC driver for Oracle][Oracle]Error while trying to retrieve text for error ORA-01019 添加Oracle ODBC驱动时提示"无法加载ORACLE In OraDb11g_Home1 ODBC驱动程序的安装例程,因为存在系统错误代码

可能是  64位系统安装32位的Oracle服务端及客户端所致      解决:控制面板\系统和安全\管理工具\ODBC 数据源(32 位)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值