zoukankan      html  css  js  c++  java
  • PL/SQL Developer 连接 64位Oracle 服务端 解决方案

    PL/SQL32位程序,只能通过32位的Oracle驱动连接Oracle服务器。如果Oracle服务器是64位的,那么只能通过需要通过一个32位的Oracle客户端,来搭建连接。

    到官网下载一个客户端:http://www.oracle.com/technetwork/topics/winsoft-085727.html 。根据Oracle服务端的版本号选择,相应的 客户端 :instantclient-basic-win32-11.2.0.1.0.zip 保存到客户端任意路径下,例如D:software

    1.解压instantclient-basic-win32-11.2.0.1.0.zip到当前目录下,默认会生成instantclient_11_2目录,

    2.进入instantclient_11_2目录,新建NETWORK目录,进入NETWORK目录,新建ADMIN目录,最后生成的目录结构如下
      

    3.ADMIN目录下新建文本文件,取名为tnsnames.ora,用这个文件作为监听服务配置文件,里面的内容书写可以参考官方的资料,也可以参考这个例子
    ORAWIN10G =

    (DESCRIPTION =


    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.8.3)(PORT = 1521))


    (CONNECT_DATA =


    (SERVER = DEDICATED)


    (SERVICE_NAME = orawin)


    )

    )

    当然,也可以从 已经安装的oracle服务端相应目录下获取copy过来

    4.配置好这些后,打开PL/SQL,点击Cancel先不用登录,直接会进入 界面

    5.菜单上选择Tools-Preferences
    Options页右下角配置Oracle Instant Client的路径。
    Oracle Home输入D:softwareoracle-instantclientinstantclient_11_2
    OCI library输入D:softwareoracle-instantclientinstantclient_11_2oci.dll
    6.
    点击OK,重启PL/SQL即完成了

  • 相关阅读:
    如何下载文件
    线程方法wait()和notify()的使用
    多线程的同步问题
    线程
    线程上下文类加载器(Context ClassLoader)
    自定义ClassLoader的使用
    类加载器及其双亲委托机制
    类加载机制导致静态变量出错问题
    JAVA JVM助记符
    JVM调试说明
  • 原文地址:https://www.cnblogs.com/huacw/p/4344605.html
Copyright © 2011-2022 走看看