2011-08-29 127 views
0

我們看到的問題一天,那裏的數據庫服務器響應用tnsping,並試圖建立連接時,沒有響應..的SQLPlus連接超時選項

當我們試圖連接到數據庫..這只是卡在那裏,永遠不會登錄提示。

所以,我在這裏要做的是每5分鐘監測一次數據庫。在上述的情況下scinero。我可能會再次掛在同一個地方..

調用sqlplus時是否有任何連接超時參數?

我使用下面的通話

的sqlplus -s $ @ constring justexit.sql

是否有任何連接超時選項,在等待一段時間後,將comeout。

問候, Senny

回答

0

我不知道如何運行此腳本的sqlplus將工作(免責聲明:除非它是一個批次等的一部分)。即使您將數據插入表中,如果您無法再次選擇數據,由於超時問題,那麼這不會對您有所幫助。我們有一個類似的系統來監視服務器負載,然後進入表中,但要監視數據庫是否超時,使用類似python的東西來嘗試每5分鐘執行一次操作併發送電子郵件是更有意義的它超時。

超時時間說明如下: http://download.oracle.com/docs/cd/B10501_01/server.920/a90842/ch3.htm

+0

這是shell腳本的一部分,它只是執行本exit命令在justexit.sql文件。所有我們希望看到的是,如果DB是接受連接。 – user57421