天天看点

Windows 8.1 PLSQL_32连接到RHEL6.1 Oracle10gr2_64目录系统环境连接Oracle Server

<a href="#%E7%9B%AE%E5%BD%95">目录</a>

<a href="#%E7%B3%BB%E7%BB%9F%E7%8E%AF%E5%A2%83">系统环境</a>

<a href="#%E8%BF%9E%E6%8E%A5oracle-server">连接Oracle Server</a>

操作系统

Windows 8.1

RHEL6.1

软件

Oracle10gr2

PL/SQL

instantclient-basic-win32-10.2.0.5

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

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

Step2:创建<code>instantclient_10_2\network\admin</code>目录,该目录用于存放Oracle的监听文件<code>tnsname.ora</code>

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

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

Step5:以不登陆的方式启动PLSQL,打开工具 –&gt; 首选项

1. 在Oracle 主目录选项写入:<code>D:\Class\Oracle\Software\PLSQL_Developer\instantclient-basic-win32-10.2.0.5\instantclient_10_2\network\admin</code>

PLSQL会获取该目录下配置文件的参数,以此来连接到Oracle Server。

2. 在OCI库选项写入:<code>D:\Class\Oracle\Software\PLSQL_Developer\instantclient-basic-win32-10.2.0.5\instantclient_10_2\oci.dll</code>

3. 勾选上检查连接

Windows 8.1 PLSQL_32连接到RHEL6.1 Oracle10gr2_64目录系统环境连接Oracle Server

Step6:重新打开PLSQL,选择数据库,使用SCOTT用户登录

Windows 8.1 PLSQL_32连接到RHEL6.1 Oracle10gr2_64目录系统环境连接Oracle Server

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

下一篇: yarn