描述
機房停電,數據庫服務器停了,重啟之后正常啟動監聽和數據庫服務,但是使用SQL Developer連接數據庫很慢,應用啟動時連接數據庫報超時錯誤。
出現的問題
執行監聽命令 lsnrctl status、lsnrctl stop、lsnrctl start 時一直等待
參考
https://blog.csdn.net/lichangzai/article/details/8558528
TNS簡介
TNS(Transparent Network Substrate) 協議,用於客戶端連接Oracle數據庫
殺掉TNS進程,重啟監聽
# 找出TNS進程ID ps -ef | grep tns kill -9 'tns_id' lsnrctl start