我在本机上安装plsql devloper,Oracle是11g的,有以下情况:
1、本机没有安装oracle的客户端与数据库,如何连接远程的oracle?现在连接oracle的时候报
Initialization error
SQL*Net not properly installed
OracleHomeKey: 
OracleHomeDir:2、在远程机器上安装了plsql devloper,远程机器操作系统是win64的,没有安装客户端,连接oracle的时候报
Initialization error
SQL*Net not properly installed
OracleHomeKey: 
OracleHomeDir:
然后在网上查,在PLSQL Developer选择Tools > Preferences > options >"Oracle Home" and "OCI Library",例如:
Oracle11g装在E:\oracle\
则:Oracle Home为E:\oracle\product\11.2.0
    OCI Library为E:\oracle\product\11.2.0\dbhome_1\BIN\oci.dll
重启PLSQL Developer,连接oracle,报
Initialization error
Could not load "E:\oracle\product\11.2.0\dbhome_1\BIN\oci.dll"

解决方案 »

  1.   

    一定需要装客户端吗?希望用plsql devloper连接oracle,不知道能否行得通、。
      

  2.   

    不行,必须安装客户端...你的TNS.ORA,怎么配置?
      

  3.   

    本地一定要有客户端,或者服务端,然后再Net Configuration Assistant配置
      

  4.   


    ORCL =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 远程主机ip)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVICE_NAME = orcl)
        )
      )
      

  5.   

    参考了一篇文章,按上面的做,也不行
    http://www.cnblogs.com/lingxzg/archive/2008/10/26/1319868.html
      

  6.   

    客户端必须要安装的, 因为你的 PLSQL 需要找你对应的 TNSNames.ora 文件的啊。。
    而且这样的话,你的客户端会呗配置到环境变量中, 你也可以通过sqlplus 命令行来跟服务器通讯啊。所以说一定要客户端安装。
      

  7.   

    如果在本地不装客户端的话pl/sql能安装吗?应该不可以吧?
      

  8.   

    在pl/sql 工具 - 选择首选项-连接- Oracle主目录名
    以下自己操作吧
      

  9.   

    装个Oracle客户端,配置登陆就很方便简洁了,干嘛不用呢?
      

  10.   

    不安装客户端,装pl/sql 有啥意义
      

  11.   

    我在本机上安装plsql devloper,Oracle是11g的,有以下情况:
    1、本机没有安装oracle的客户端与数据库,如何连接远程的oracle?现在连接oracle的时候报
    Initialization error
    SQL*Net not properly installed
    OracleHomeKey:  
    OracleHomeDir:
    我理解你本机没有装客户单,但装oracle 11g 服务器了。你可以找到你的安装目录:oracle\product\10.2.0\db_1\network,找到下面的文件--tnsnames.ora。打开添加tns就可以了。
    tns如:
    ORCL =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 远程主机ip)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVICE_NAME = orcl)
        )
      )
    文件中也有例子。
      

  12.   

    很奇怪,不配置listener,你装个pl/sql dev有什么用 啊。
    用 Gem Query或者free sql工具,可以执行远程数据库连接。
      

  13.   

    http://download.csdn.net/source/2517665   freesql,目前支持的类型有Microsoft Access, Microsoft SQL Server, Oracle, MySql and Postgre SQL。不需要安装客户端。