中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

11gr2 alert日志中報TNS-12535 TNS-00505原因及解決方法

發布時間:2020-08-10 07:17:42 來源:ITPUB博客 閱讀:179 作者:煙花丶易冷 欄目:關系型數據庫
前面新裝了11GR2 RAC,某天在做巡檢的時候發現alert日志中存在如下報錯:
Fatal NI connect error 12170.


  VERSION INFORMATION:
        TNS for Solaris: Version 11.2.0.3.0 - Production
        Oracle Bequeath NT Protocol Adapter for Solaris: Version 11.2.0.3.0 - Production
        TCP/IP NT Protocol Adapter for Solaris: Version 11.2.0.3.0 - Production
  Time: 16-MAY-2013 04:57:41
  Tracing not turned on.
  Tns error struct:
    ns main err code: 12535
    
TNS-12535: TNS:operation timed out
    ns secondary err code: 12560
    nt main err code: 505
    
TNS-00505: Operation timed out
    nt secondary err code: 145
    nt OS err code: 0
  Client address: (ADDRESS=(PROTOCOL=tcp)(HOST=171.17.108.18)(PORT=55532))
Thu May 16 04:58:27 2013

觸發原因:
是由于程序異常斷開導致超時,11g R1如果出現如上的錯誤信息會寫入到sqlnet.log,11g R2會寫入到alert.log,
其實出現此錯誤是正常的現象。

如果從深層次分析為什么出現這些錯誤,詳細如下:
一個客戶端連接整個步驟:
1、客戶端發起一個connection連接監聽
2、監聽啟動一個專屬進程(服務器進程,也就是我們通常說的LOCA=NO進程)用于接收這個connection
3、在專屬進程啟動之后,監聽會將這個connection傳遞給這個專屬進程
4、專屬進程通過這個connection來跟客戶端握手
5、專屬進程跟客戶端信息交換需要建立一個session
6、session打開


當在以上的第3步到第4步時客戶端關閉,所以當專屬進程嘗試跟客戶端聯系時發現連接已關閉時,就會報出我們看到的錯誤!!

如果不想讓這些信息打印在alert日志中,設置如下:
在sqlnet.ora設置
DIAG_ADR_ENABLED = OFF
在listener.ora設置
DIAG_ADR_ENABLED_<listenername> = OFF
重啟監聽

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

武汉市| 阿尔山市| 时尚| 洛宁县| 顺平县| 阿克陶县| 周口市| 江阴市| 托克托县| 禄劝| 固镇县| 南开区| 越西县| 宁武县| 定安县| 祁阳县| 宜州市| 西贡区| 策勒县| 承德县| 江城| 长治县| 赤峰市| 广灵县| 南陵县| 兴隆县| 山丹县| 岳普湖县| 临潭县| 波密县| 谷城县| 嵊泗县| 东乡族自治县| 延川县| 江陵县| 武强县| 始兴县| 上虞市| 望谟县| 宝清县| 成都市|