今天上午打開WAS的測試程序,突然進不去了,看了下后台日志,提示數據庫連不上
測試服務器上的數據庫怎么突然連不上了呢?
重啟Oracle之后還是連不上
接下來,常規套路
1、先用WAS控制台測試數據源,結果提示SID描述無效,莫名其妙
2、然后用Oracle的sqlplus命令在Windows控制台測試,提示
ERROR:
ORA-12514: TNS:listener does not currently know of service requested in connect
descriptor
但是,直接使用sqlplus 用戶名/密碼是可以成功連接的,指定連接描述符就出現以上錯誤
看到這里,貌似猜到問題出到哪里了
到Oracle安裝目錄查看listener.ora文件,居然昨天被修改過,果斷修改回來,重啟Oracle,問題解決
