ora-03113 通訊通道的檔案結束錯誤處理

zhengbao_jun發表於2010-11-25
原文地址:塵封de日子

辦法一:

編輯D:oracleora92networkadminsqlnet.ora檔案,將SQLNET.AUTHENTICATION_SERVICES= (MTC)或者SQLNET.AUTHENTICATION_SERVICES= (NTS)修改為SQLNET.AUTHENTICATION_SERVICES= (NONE) 即可。

 

本機上修改後見下圖:

[轉載]ora-03113 通訊通道的檔案結束錯誤處理

 

辦法二:

如果以上辦法一無效,則使用下面辦法:
select username,profile from dba_users where username='AJSI';

USERNAME    PROFILE

AJSI        DEFAULT

如果使用者的profile是DEFAULT的話,就檢查網路、防火牆等的問題,比如卡巴的反垃圾郵件處理元件會對定時活動連結掃描,可能會中斷非活躍連線,當前使用的NOD32 ESET可能也有這個問題。
否則是使用者profile是自定義的話,看看自定義profile中的connect_time:允許連線的時間,單位分鐘。

 select * from dba_profiles where profile='max' and resource_name='CONNECT_TIME';

PROFILE RESOURCE_NAME RESOURCE_TYPE LIMIT

  max   CONNECT_TIME  KERNEL        DEFAULT

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/235507/viewspace-680278/,如需轉載,請註明出處,否則將追究法律責任。

相關文章