在使用PLSQL Developer链接Oracle9i时只要配置了Net Configuration Assistant并测试成功以后,在用PLSQL Developer连接上就可以使用了 。但是在连接10g数据库的时候database一栏没有出现10g数据库上的实例名,导致无法连接。
原因:
因为Oracle10g和9i的安装目录结构变了,需要在PLSQL Developer中重新配置ORACLE_HOME and "OCI Library"的目录。
解决步骤:
在PLSQL Developer选择Tools > Preferences > options > "Oracle Home" and "OCI Library",例如:
Oracle10g装在D:/oracle/
则:Oracle Home为D:/oracle/product/10.1.0
OCI Library为D:/oracle/product/10.1.0/Db_1/BIN/oci.dll
配置完以后重新启动PLSQL Developer