• 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 lh1579product11.2.0dbhome_1BIN
    oracle11g的tnsnames.ora文件位置:D:app lh1579product11.2.0dbhome_1NETWORKADMIN
    将svcr80.dll、tnsnames.ora两个文件复制到D:Program Filesinstantclient_11_2文件夹下而且替换
    3,设置PLSQL Developer中设置Oracle_Home和OCI Library;
    開始->PLSQL Developer->Tools->Preference->Oracle->Connection->Oracle Home填写D:Program Filesinstantclient_11_2
    OCI Library填写D:Program Filesinstantclient_11_2oci.dll
    4。编写一个bat文件设置下环境变量;
    打开PLSQL Developer的安装文件夹C:Program FilesPLSQL Developer
    编写一个a.bat,文件内容例如以下:
    @echo off
    set path=D:Program Filesinstantclient_11_2
    set ORACLE_HOME=D:Program Filesinstantclient_11_2
    set TNS_ADMIN=D:Program Filesinstantclient_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错误






  • 相关阅读:
    加密算法 科普文
    《电商后台系统产品逻辑解析》学习笔记
    基于Docker的Consul服务发现集群搭建
    从阿里中台战略看企业IT架构转型之道
    CanalSharp.AspNetCore v0.0.4-支持输出到MongoDB
    领域驱动设计学习之路—DDD的原则与实践
    一个实时收集MySql变更记录的组件CanalSharp.AspNetCore
    基于Jenkins Pipeline的ASP.NET Core持续集成实践
    熊逸《唐诗50讲》感时篇
    一个Mini的ASP.NET Core框架的实现
  • 原文地址:https://www.cnblogs.com/llguanli/p/8900567.html
Copyright © 2020-2023  润新知