MSSQL出現(xiàn)“Unable to read local eventlog ”的解決辦法
[重要通告]如您遇疑難雜癥,本站支持知識付費(fèi)業(yè)務(wù),掃右邊二維碼加博主微信,可節(jié)省您寶貴時(shí)間哦!
MSSQL出現(xiàn)“Unable to read local eventlog (reason:事件日志文件已在讀取時(shí)間更改)”的解決辦法
使用SQLSERVER的應(yīng)該經(jīng)常遇到“Unable to read local eventlog (reason:事件日志文件已在讀取時(shí)間更改)”的問題,下面說說現(xiàn)象和解決辦法。
問題描述:
在事件查看器中的應(yīng)用程序日志中先后出現(xiàn)下列三個(gè)日志:
1.錯(cuò)誤 來源SQLSERVERAGENT
分類:Alert Engine
事件:318
用戶N/A
描述:Unable to read local eventlog (reason:事件日志文件已在讀取時(shí)間更改。)
2.信息 來源SQLSERVERAGENT
分類:Alert Engine
事件:311
用戶N/A
描述:Attempting to to re-open the local eventlog..
3.警告 來源SQLSERVERAGENT
分類:Alert Engine
事件:312
用戶N/A
描述:successfully re-opened the local eventlog
-NOTE:Some event may have been missed
解決辦法:
如果要防止錯(cuò)誤日志, 中出現(xiàn)這些消息可以使用跟蹤標(biāo)志 2505 作為啟動參數(shù)
要將跟蹤標(biāo)志 2505 作為 SQLServer 啟動參數(shù), 使用以下步驟:
1. 企業(yè)管理器, 右鍵單擊服務(wù)器名稱, 依次 屬性 。
2. 在 常規(guī) 選項(xiàng)卡, 單擊 啟動參數(shù) 。
3. 添加以下作為新參數(shù): -T2505
4. 重新啟動服務(wù)器對新參數(shù)才能生效。
注意:網(wǎng)上很多的資料對參數(shù)-t2505的描述都是-符號與T2505之間有一個(gè)空格,實(shí)際上是絕對不能有空格的,有了空格后的造成啟動參數(shù)錯(cuò)誤,會使得sql server無法正常啟動。
如果已經(jīng)設(shè)置了帶空格的參數(shù),可以按照下面的方法:打開注冊表,展開HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\MSSQLServer\Parameters,刪除或修改錯(cuò)誤的參數(shù)即可。
網(wǎng)上找資料有風(fēng)險(xiǎn),照做要慎重。
問題未解決?付費(fèi)解決問題加Q或微信 2589053300 (即Q號又微信號)右上方掃一掃可加博主微信
所寫所說,是心之所感,思之所悟,行之所得;文當(dāng)無敷衍,落筆求簡潔。 以所舍,求所獲;有所依,方所成!