我在本机上安装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、本机没有安装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"
ORCL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 远程主机ip)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = orcl)
)
)
http://www.cnblogs.com/lingxzg/archive/2008/10/26/1319868.html
而且这样的话,你的客户端会呗配置到环境变量中, 你也可以通过sqlplus 命令行来跟服务器通讯啊。所以说一定要客户端安装。
以下自己操作吧
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)
)
)
文件中也有例子。
用 Gem Query或者free sql工具,可以执行远程数据库连接。