2014-03-12 38 views
1

我們的開發oracle數據庫每晚都會關閉,以便可以應用數據庫更改。然後,重新啓動,但隨後從.NET Web應用程序所做的第一連接第二天失敗,出現以下錯誤.net在Oracle數據庫關閉並重新啓動後收到連接錯誤

ORA-03113: end-of-file on communication channel Process ID: 28303 Session ID: 22 Serial number: 303 

任何後續連接做工精細,雖然。

有什麼我們可以做的,以防止這個問題?

+0

您是否查看了oracle日誌以查看錯誤的詳細信息?可能有不同的事情導致它,日誌會給你更多的信息,從哪裏開始尋找。 – Brian

+0

說實話我不太熟悉Oracle,是否可以通過Oracle Sql Developer獲得日誌? – coolblue2000

+0

我已經處理了oracle已經有一段時間了。它們應該位於提供問題的實例的主目錄中。您將需要一個Oracle日誌讀取器。看看這個鏈接http://dba.stackexchange.com/questions/49682/ora-03113-end-of-file-on-communication-channel-on-startup – Brian

回答

0

這將是預期的行爲。您的應用正在嘗試連接,並且由於連接丟失而失敗。

捕獲此特定連接並不少見,暫停幾秒鐘後嘗試重新連接,然後再將其記錄爲錯誤。

您可能會安排您的Web應用程序池在數據庫更改後不久也會重新啓動。

+0

謝謝,這似乎是問題,因爲盡我們所知。 – coolblue2000

相關問題