Oracle無法串連的處理解決執行個體

來源:互聯網
上載者:User

Linux Oracle 9i

維護人員反映資料庫無法串連,現象是:tnsping 可以通,但是用sqlplus串連就無法串連,沒有報錯,就是一直掛在那邊。前台應用程式是無法登入 。

處理過程:

登入資料庫查看日誌,正常。用sqlplus "/as sysdba" 可以登入 。show parameter session查是是330。查看監聽日誌是否超過2G(沒有)。 懷疑是否是監聽做怪,故重啟一下監聽。發現一樣的結果。

這裡能過查看netstat -na 發現有非常從的1521的連接埠。這時懷疑是否是系統核心參數設定不足。

手工kill 一個oracle 的串連進程後,通過過程用戶端即可以登入。這樣故障原因明確。

設定

kernel.sem                   = 300 38400 300 128

上面的參數,加其加大。要來root口令:sysctl -p

搞定,收工。

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.