win764bit系统plsqldeveloper11连接oracle11g64bit配置方法

win764bit系统plsqldeveloper11连接oracle11g64bit配置方法:
原因:plsqldeveloper都是32位的没有64位的程序


准备工作:
1,先要下载instantclient,我这里下载的是instantclient-basic-win32-11.2.0.1.0.zip;
2,安装好win64_11gR2_database
3,安装plsqldev1103.exe


解决方法:
1,将下载好的instantclient-basic-win32-11.2.0.1.0.zip解压到的D:\Program Files目录下;
2,拷贝之前安装好的Oracle 11g里的msvcr80.dll和tnsnames.ora到解压的instantclient位客户端根目录;
oracle11g的msvcr80.dll文件位置:D:\app\tlh1579\product\11.2.0\dbhome_1\BIN
oracle11g的tnsnames.ora文件位置:D:\app\tlh1579\product\11.2.0\dbhome_1\NETWORK\ADMIN
将svcr80.dll、tnsnames.ora两个文件拷贝到D:\Program Files\instantclient_11_2目录下并且替换
3,设置PLSQL Developer中设置Oracle_Home和OCI Library;
开始->PLSQL Developer->Tools->Preference->Oracle->Connection->Oracle Home填写D:\Program Files\instantclient_11_2
OCI Library填写D:\Program Files\instantclient_11_2\oci.dll
4,编写一个bat文件设置下环境变量;
打开PLSQL Developer的安装目录C:\Program Files\PLSQL Developer
编写一个a.bat,文件内容如下:
@echo off
set path=D:\Program Files\instantclient_11_2
set ORACLE_HOME=D:\Program Files\instantclient_11_2
set TNS_ADMIN=D:\Program Files\instantclient_11_2
set NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK
start plsqldev.exe


注意:set NLS_LANG=AMERICAN_AMERICA.AL32UTF8(为英文)
      set NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK(中文的)
我这里oracle11g有可能数据库是中文所以我用了16gbk的
保存txt文本并且修改后缀名为bat,然后双击bat文件,作为PLSQL Developer的启动快捷方式替换PLSQL Developer传统启动方式


5,关闭PLSQL Developer重新打开连接成功,我这里所有的都用管理员身份运行的;


6,注意:以后oracle的监听每次有修改过都要双击a.bat重新指向!要不然就会报ora-12154 tns:could not resolve the connect identifier specified错误






  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值