+-----------------------------------------------------------------------+
| 在本篇随笔中,仅根据个人经验累积错误进行描述. |
+-----------------------------------------------------------------------+
PL/SQL Developer
Ora-12514:TNS:监听程序当前无法识别链接描述符中请求的服务
使用时,左上角弹出(没有登录);
服务: OracleOraDb11g_home1TNSListener & OracleServiceAPLUS开启
解决:修改listener.ora&tnsnames.ora
HOST = localhost >> HOST =192.IP
SID = CLRExtProc >> SID = orcl(实例默认orcl)
思路:1是监听服务未开启.2是监听的tnsnames值不对,一般改值就可以.
Initialization error
Oracle Client not properly installed
OracleHomeKey
OracleHomeDir
解决:
原因:没装instanceclient
解决方案:
1.下载instanceclient并解压
2.打开PL/SQL,在连接数据库的界面点击Cancel按钮进入PL/SQL的界面
3.Tools->Perferences->Oracle->Connection
在OCI librariy(empty is autodetect)中填入之前解压的instanceclient目录下的oci.dll路径
摘自:https://blog.csdn.net/u012161134/article/details/51838914 只心未暖
java.sql.SQLException: ORA-00600: 内部错误代码
解决:
原因:当老项目进行 JDK升级后,SQL会抛出 00600
解决方案:替换项目下的ojdbc连接池包
JDK6 -> ojdbc6.jar
JDK7,8-> ojdbc7.jar