zoukankan      html  css  js  c++  java
  • Windows 8.1 PLSQL_32连接到RHEL6.1 Oracle10gr2_64

    目录

    系统环境

    • 操作系统
      • Windows 8.1
      • RHEL6.1
    • 软件
      • Oracle10gr2
      • PL/SQL
      • instantclient-basic-win32-10.2.0.5

    连接Oracle Server

    首先需要安装PLSQL Developer,有需要的话也可以同时安装中文语言包。

    Step1:解压instantclient-basic-win32-10.2.0.5.zip文件到PLSQL的安装目录下

    Step2:创建instantclient_10_2 etworkadmin目录,该目录用于存放Oracle的监听文件tnsname.ora

    Step3:使用XFTP从RHEL6的/u01/oracle/network/admin/tnsnames.ora文件复制到instantclient-basic-win32-10.2.0.5 stantclient_10_2 etworkadmin文件夹下

    Step4:检查Windows下的tnsnames.ora文件配置是否正确,否则可能出现ORA-12504错误。如果没有DNS也没有修改windows上的hosts文件的话,建议将HOST参数修改为IP。

        DEMO =
          (DESCRIPTION =
            (ADDRESS = (PROTOCOL = TCP)(HOST = jmilk.fan.com)(PORT = 1521))
            (CONNECT_DATA =
              (SERVER = DEDICATED)
              (SERVICE_NAME = demo)
            )
          )
    
        EXTPROC_CONNECTION_DATA =
          (DESCRIPTION =
            (ADDRESS_LIST =
              (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
            )
            (CONNECT_DATA =
              (SID = PLSExtProc)
              (PRESENTATION = RO)
            )
          )

    Step5:以不登陆的方式启动PLSQL,打开工具 –> 首选项
    1. 在Oracle 主目录选项写入:D:ClassOracleSoftwarePLSQL_Developerinstantclient-basic-win32-10.2.0.5instantclient_10_2 etworkadmin
    PLSQL会获取该目录下配置文件的参数,以此来连接到Oracle Server。
    2. 在OCI库选项写入:D:ClassOracleSoftwarePLSQL_Developerinstantclient-basic-win32-10.2.0.5instantclient_10_2oci.dll
    3. 勾选上检查连接
    这里写图片描述

    Step6:重新打开PLSQL,选择数据库,使用SCOTT用户登录
    这里写图片描述

    注意:如果希望在Win10上运行PLSQL并且连接到Oracle Server的话,还需要下载一个动态链接库文件msvcr71.dll,将其放置到C:WindowsSysWOW64文件夹中。

  • 相关阅读:
    python 之 Multiprocessing 多进程
    python 之 Threading 多线程
    Python实战 -- 利用Flask搭建微电影网站(一)蓝图构建
    R语言学习——作图
    python 之 pandas 总结
    python 之 numpy 总结
    C++使用Jsoncpp源码
    C++左值、左值引用、右值、右值引用
    std::forward
    std::move
  • 原文地址:https://www.cnblogs.com/jmilkfan-fanguiju/p/11825151.html
Copyright © 2011-2022 走看看