Windows 8.1 PLSQL_32连接到RHEL6.1 Oracle10gr2_64

举报
云物互联 发表于 2021/08/06 01:33:29 2021/08/06
【摘要】 目录 目录系统环境连接Oracle Server 系统环境 操作系统 Windows 8.1RHEL6.1软件 Oracle10gr2PL/SQLinstantclient-basic-win32-10.2.0.5 连接Oracle Server 首先需要安装PLSQL Developer,有需要的话也可以同时安装中文语言包。 St...

目录

系统环境

  • 操作系统
    • 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\network\admin目录,该目录用于存放Oracle的监听文件tnsname.ora

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

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) ) )
  
 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19

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

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

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

文章来源: is-cloud.blog.csdn.net,作者:范桂飓,版权归原作者所有,如需转载,请联系作者。

原文链接:is-cloud.blog.csdn.net/article/details/51582706

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。