校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > SQL Server代理:理解SQL代理錯誤日志處理方法

SQL Server代理:理解SQL代理錯誤日志處理方法

熱門標簽:股票配資電銷機器人 實體店地圖標注怎么標 外呼系統會封嗎 武漢AI電銷機器人 電銷機器人 深圳 地圖標注如何弄全套標 萬利達綜合醫院地圖標注點 南京電銷外呼系統哪家好 在電子版地圖標注要收費嗎

SQL Server代理是所有實時數據庫的核心。代理有很多不明顯的用法,因此系統的知識,對于開發人員還是DBA都是有用的。這系列文章會通俗介紹它的很多用法。

如我們在這個系列的前幾篇文章所見,SQL Server代理是由一系列的作業步驟組成,每個步驟是不同類型將要進行的工作。如果你在第4篇所見,SQL Server代理也提供使用數據庫郵件發送提醒的能力。如果出現問題,不管怎樣, 你必須去查看下數據庫郵件錯誤日志。在這篇文章里,你會學到如何理解和查看SQL Server錯誤日志的所有相關知識。你會查看最常見的錯誤日志,還有理解如何知道當一條信息需要你采取的行動,什么是對你最直接的信息。一旦你理解了錯誤日志,當你進行SQL Server代理相關故障排除時,你會節約大量的時間。

SQL Server代理錯誤日志

SQL Server代理維護它自己的錯誤日志,和SQL Server錯誤日志分開。SQL Server錯誤日志位置SQL Server所在目錄下的\MSSQL\Log目錄(C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\Log,這篇文章使用SQL Server 2008R2作為默認實例)。SQL Server錯誤日志默認名為ERRORLOG(沒有文件擴展名),SQL Server代理錯誤日志默認名為SQLAGENTOUT。在這篇文章里,我們的大部分時間會花在SQL代理錯誤日志,不管怎樣,你也需要看下SQL Server錯誤日志。

查看SQL Server代理錯誤日志

當你首次瀏覽到\MSSQL目錄,并嘗試查看日志目錄,很可能你需要請求提升你的權限來獲得訪問這個目錄的權限。默認情況下,SQL Server和SQL Server代理的服務賬號有這個目錄的讀寫權限,但你(使用用戶賬號)不能訪問。如果你是本地管理員,你可以授權自己訪問后,直接查看日志文件。如圖1所示,默認的權限和安全設置是這樣的。不要從目錄里移除你服務賬號的權限,否則SQL Server和SQL Server代理會不能正常工作。

插圖1:SQL Server的Log目錄權限

一旦你在\MSSQL\LOG目錄里,對于SQL Server和SQL Server代理,你都會看到很多日志文件,原先的日志文件(只要正常啟動服務,每次都會創建)也在目錄里。SQLAGENT.OUT文件是SQL Server代理的當前日志文件,因此這是你要打開的文件。默認情況下,當你嘗試打開這個文件時,你需要選擇打開這個后綴為.OUT文件的默認程序。記事本就可以,當你有另一個喜好,你可以選擇這個擴展文件名的文本查看器(如圖2所示,選擇記事本)。

插圖2:.OUT文件用記事本打開。

一旦選擇后,SQLAGENT.OUT文件會打開,如插圖3所示。

插圖3:SQL Server代理錯誤日志(SQLAGENT.OUT)

你很容易發現,應該有更好的方式查看錯誤日志,沒錯!SSMS有日志文件查看器,這在第4篇數據庫郵件里就已經簡單介紹了。切換到錯誤日志,展開SQL Server代理文件夾,錯誤日志文件夾,你會看到當前SQL Server代理的日志還有最近的日志。雙擊【當前】(或右擊選擇【查看代理日志】)你會看到SQL Server日志查看器,在查看器里當前SQL Server代理的錯誤日志已被勾選(如插圖4所示)。

插圖4:當前SQL Server代理日志文件的日志文件查看器

這和在插圖3里顯示的日志文件一樣,但看起來更直觀,更好管理。首先你會注意到的是現在事件分為:信息,警告和錯誤。使用篩選按鈕(如插圖5),你可以增加自己的篩選條件來限制SQL Server代理錯誤日志的項目(或SQL Server的任何錯誤日志,你已經看到,在日志文件查看器里,你可以看到所有的日志)

插圖5:日志文件查看器的篩選設置

日志文件內容

在SQL Server代理日志的開始就有信息消息。我們每步都過一遍,簡單介紹下消息的意思。

[393] 正在等待 SQL Server 恢復數據庫...

SQL Server代理服務已經啟動,但還不能配置和運行它,因為msdb數據庫還不可用。SQL Server代理的大部分配置和設置都保存在msdb。部分配置細信息保存在系統注冊表里。SQL Server不能啟動直到msdb數據庫恢復。消息前的數字(393)是SQL Sever代理的內部信息號,本人從沒見過公開文檔記錄SQL Agent的錯誤編號。

[100] Microsoft SQLServerAgent 版本 10.50.1600.1 (內部版本號 x86 unicode 零售): 進程 ID 3412

這是一條非常有用的信息。SQL Server代理版本號(即版本、服務包、和修補程序)。在此例中,它是SQL Server 2008 R2,采用sp1更新包。你可以在SQLServerCentral找到版本號。
接下來的事情是,這是一個SQL Server x86版本(即32位),這是一個標準的零售版本的產品。最后,對SQL Server代理服務的Windows進程ID標識。如果你使用Windows故障排除工具(即使是簡單的任務管理器),你會看到一個進程ID,這將幫助 你把SQL Server代理服務關聯到Windows信息。

插圖6:有PID列顯示的任務管理器

[101] SQL Server PC201510181429 版本 10.50.1600 (連接限制: 0)

這一消息標識SQL服務器的名稱(PC201510181429),以及SQL Server的版本號。注意“0連接限制”--即是沒有特定的配置,因此允許無限的連接(直到耗盡內存)。

[102] SQL Server ODBC 驅動程序版本 10.50.1600
[103] 驅動程序使用的 NetLib 是 DBNETLIB.DLL;本地主機服務器是

這兩則消息表明使用ODBC的版本號(SQL Server代理使用ODBC連接回SQL服務器本地副本,事實上,它是用當地的DBNETLIB.DLL為連接。

[310] 檢測到 2 個處理器和 3327 MB RAM
[339] 本地計算機是 PC201510181429,運行的是 Windows NT 6.1 (7601) Service Pack 1

接下來的兩行顯示的SQL服務器CPU和內存配置,以及Windows版本。

[432] 子系統緩存中有 12 個子系統

這是第二篇(SQL Server代理作業步驟和子系統)討論過的SQL Server代理子系統。作業下有各種類型可以運行子系統(如CmdExec、ActiveX 腳本)以及一些支持復制,分析服務的子系統,你可以在msdb.dbo.syssubsystems表中查看子系統清單。

[364] 尚未啟動 Messenger 服務 - 將不發送 NetSend 通知

雖然這個歸類為一個錯誤,在大部分系統上你可以安全地忽略。Net send通知,已經從SQL Server的幾個版本中取消,并且相關的Windows服務默認不是開啟的。如果你還在使用Net send消息,看到了這樣的錯誤,你需要更改Windows Messenger服務為自動啟動。

[129] SQLSERVERAGENT 在 Windows NT 服務控制下啟動

這個消息表明,SQL Server代理作為服務啟動,而不是在命令提示符窗口。

[260] 無法啟動郵件會話(原因: Microsoft.SqlServer.Management.SqlIMail.Server.Common.BaseException: 無法從數據庫中讀取郵件配置信息。...... [355] 郵件系統初始化失?。徽垯z查配置設置

這些消息表明在數據庫郵件配置中出錯?;仡櫟谒钠獢祿爨]件,查看是否有類似的問題。

[396] 尚未定義空閑 CPU 條件 - OnIdle 作業計劃將不起任何作用

這條警告表明一個SQL Server代理設置沒有配置,可能阻止某些作業運行。你可以設置作業在CPU“空閑”時運行(在第一篇提到過)。然而,在這個系統中空閑的定義還沒有被 設置。在SSMS配置此選項,右擊SQL Server代理,選擇屬性,然后單擊高級選項卡。配置空閑CPU條件如插圖7所示

插圖7:配置空閑CPU條件

你可以想象,在你的SQL Server代理錯誤日志還會有許多其他的錯誤,你應該定期檢查日志。請牢記,代理日志不是用來排查作業故障的,你需要查看每個失敗作業步驟的歷史記錄。我們在后續章節會做更多的故障排除。

配置SQL Server代理錯誤日志

您可以在SSMS中配置一些SQL Server代理錯誤日志的屬性,另一些屬性需要使用注冊表編輯器(這是不支持的,所以不建議在生產系統)。
右 擊SSMS中SQL Server代理->錯誤日志,你會看到一組選項。首先是“配置”,選擇該選項,你會看到類似插圖8。你可以更改SQL Server代理錯誤日志文件的存放位置(不推薦),同樣可以更改代理日志級別。這些設置不能憑直觀分辨–如果你勾選“錯誤”,你會看到錯誤和信息性消 息。如果你勾選“警告”,你會看到警告和信息性消息。如果你只勾選信息,在錯誤日志中你看不到任何錯誤或警告消息。
對話框中另一選項是,寫入OEM錯誤日志,意味著寫一個非Unicode的錯誤日志文件。理論上你可以通過它節省空間,但也不推薦。

插圖8——配置SQL Server代理

退出插圖8,右擊錯誤日志,另一個選項是“回收”。此選項會關閉現有的SQL Server代理錯誤日志并開始一個新的日志文件,重命名當前SQLAGENT.OUT文件為SQLAGENT.1(所有舊的文件后綴數字遞增,如 SQLAGENT.1變成SQLAGENT.2)。如果你要將當前的日志文件發送給SQL Server產品支持,這樣操作將非常有用。
SQL Server代理一些其他配置需在注冊表中設置(事實上,上面所做操作的設置都會更改注冊表中對應的鍵值)。記住不建議直接修改注冊表,所以更改這些設置 要你自己承擔風險。然而,如果你想查看可用的設置(一些SQL Server代理設置只能在注冊表中修改),你可以在注冊表中SQL Server實例下查看可用的注冊表鍵設置。例如,在我的機器上,注冊表鍵位于HKEY_LOCAL_MACHINE\SOFTWARE \Microsoft\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\SQLServerAgent,如插圖9所示

插圖9:SQL Server代理的注冊表項

如果你的SQL Server代理配置真的有問題時,可能需要描述(或導出)這些設置給產品支持。

下篇預告

SQL Server代理錯誤日志包含很多有用信息(SQL Server代理,SQL Server和Windows服務器)。你可以使用錯誤日志解決SQL Server代理服務中的錯誤,并了解日志中常見的信息。本文還介紹了如何解決SQL Server代理中一些最常見的錯誤。
有了前面的SQL Server代理基礎知識,第六篇將深入挖掘SQL Server代理作業步驟和工作流。

原文:http://www.sqlservercentral.com/articles/Stairway+Series/72456/

標簽:廣東 濟源 武威 汕頭 泰安 濟寧 安徽 臺州

巨人網絡通訊聲明:本文標題《SQL Server代理:理解SQL代理錯誤日志處理方法》,本文關鍵詞  SQL,Server,代理,理解,錯誤,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《SQL Server代理:理解SQL代理錯誤日志處理方法》相關的同類信息!
  • 本頁收集關于SQL Server代理:理解SQL代理錯誤日志處理方法的相關信息資訊供網民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    风间由美中文字幕在线看视频国产欧美| 色哟哟一区二区在线观看| 天天色综合天天| 亚洲超碰精品一区二区| 一区二区三区欧美日| 一区二区三区不卡视频在线观看| 中文字幕一区二区三区在线不卡 | 一本大道综合伊人精品热热| 国产91在线|亚洲| 成人一道本在线| 91在线一区二区| 欧美日韩一级黄| 51精品秘密在线观看| 日韩亚洲电影在线| 欧美精品一区二区在线播放| 国产亚洲精品福利| 日本一区二区动态图| 亚洲欧洲在线观看av| 亚洲人成亚洲人成在线观看图片| 亚洲精品日产精品乱码不卡| 五月天一区二区| 免费成人性网站| 激情六月婷婷综合| av成人动漫在线观看| 一本色道久久综合狠狠躁的推荐| 在线精品国精品国产尤物884a| 欧美亚洲图片小说| 欧美二区三区91| 精品国产乱码久久久久久影片| 久久久久99精品国产片| 亚洲视频一二区| 日本亚洲欧美天堂免费| 国产精品亚洲第一| 成人动漫视频在线| 欧美日韩精品免费观看视频| 日韩免费在线观看| 国产精品乱码妇女bbbb| 亚洲午夜一区二区| 国产在线不卡一卡二卡三卡四卡| 白白色亚洲国产精品| 欧美日韩国产成人在线免费| 精品日韩一区二区| 自拍偷自拍亚洲精品播放| 奇米一区二区三区av| av在线不卡观看免费观看| 欧美日本一区二区| 国产精品视频九色porn| 性感美女久久精品| 国产精品99久久久久久似苏梦涵| 欧美在线高清视频| 久久久美女艺术照精彩视频福利播放| 亚洲人精品午夜| 国产老女人精品毛片久久| 日本精品一级二级| 亚洲精品一区二区三区影院 | av一区二区久久| 欧美一区二区免费视频| 亚洲欧洲日韩女同| 国产最新精品精品你懂的| 欧洲中文字幕精品| 国产色91在线| 蜜臂av日日欢夜夜爽一区| 成人av网址在线观看| 日韩一区国产二区欧美三区| 亚洲美女免费在线| 国产电影精品久久禁18| 91麻豆精品国产91| 有码一区二区三区| 成人小视频免费在线观看| 日韩精品中文字幕在线不卡尤物| 亚洲综合在线免费观看| 国产99一区视频免费| 日韩欧美视频一区| 亚洲高清不卡在线观看| 91网上在线视频| 国产日韩成人精品| 精品在线免费视频| 91精品在线免费| 亚洲成a人v欧美综合天堂| 91亚洲大成网污www| 国产日韩一级二级三级| 国模一区二区三区白浆| 欧美精品久久久久久久久老牛影院| 亚洲精选视频在线| aaa亚洲精品一二三区| 久久久久国色av免费看影院| 日本网站在线观看一区二区三区 | 欧美日韩另类一区| 亚洲精品高清在线| 91麻豆国产福利在线观看| 久久精品人人做人人爽人人| 极品少妇xxxx精品少妇偷拍| 91精品国产综合久久香蕉麻豆| 亚洲韩国一区二区三区| 在线观看一区二区精品视频| 亚洲美女淫视频| 日本道免费精品一区二区三区| 中文字幕一区三区| 91网上在线视频| 一区二区三区资源| 欧美综合一区二区| 亚洲主播在线播放| 欧美性大战xxxxx久久久| 亚洲欧美经典视频| 欧美亚洲一区二区三区四区| 亚洲观看高清完整版在线观看 | 国产精品麻豆视频| 99免费精品在线观看| 中文字幕一区二区视频| 一本色道综合亚洲| 亚洲成人免费在线| 日韩亚洲欧美在线| 黄色日韩网站视频| 中文在线资源观看网站视频免费不卡 | 国产精品久久毛片av大全日韩| 国产白丝网站精品污在线入口| 欧美激情一区在线观看| 成人av片在线观看| 一片黄亚洲嫩模| 91精品国产免费久久综合| 极品少妇一区二区| 国产精品免费久久久久| 91丨九色丨黑人外教| 一区二区三区精密机械公司| 欧美日韩不卡在线| 激情六月婷婷久久| 亚洲欧洲韩国日本视频| 欧洲一区在线电影| 美腿丝袜亚洲色图| 欧美激情在线一区二区三区| 91丨porny丨户外露出| 亚洲va天堂va国产va久| 91精品福利在线一区二区三区| 精品一区二区三区视频在线观看| 国产午夜精品一区二区| 欧美在线你懂得| 久久99精品久久久| 国产精品福利电影一区二区三区四区 | 在线观看亚洲a| 免费视频最近日韩| 国产精品欧美精品| 欧美日韩免费一区二区三区视频| 久久成人久久鬼色| 亚洲欧美一区二区三区极速播放| 91精品国产丝袜白色高跟鞋| 成人福利视频在线| 日韩av高清在线观看| 国产欧美一区二区精品性| 欧美综合欧美视频| 国产精品一区二区无线| 亚洲国产欧美另类丝袜| www亚洲一区| 欧美日韩在线播| 国产不卡在线一区| 日本va欧美va精品| 自拍偷拍国产精品| 久久众筹精品私拍模特| 欧美午夜理伦三级在线观看| 国产精华液一区二区三区| 性做久久久久久久免费看| 国产精品久久久久久久蜜臀| 日韩一区二区三区视频在线 | 久久久亚洲精品一区二区三区 | 久久精品欧美一区二区三区不卡 | 亚洲欧美国产高清| 久久伊人蜜桃av一区二区| 精品视频资源站| 99久久精品久久久久久清纯| 激情综合网天天干| 亚洲一区二区视频在线| 国产日韩欧美不卡在线| 日韩精品一区二区三区在线观看 | 亚洲欧美另类在线| 久久久久久**毛片大全| 日韩欧美一级片| 在线观看91精品国产麻豆| 色综合一个色综合亚洲| 成人免费视频caoporn| 久久精品国产亚洲高清剧情介绍 | 欧美亚洲一区二区在线观看| 国产福利91精品| 国内成人免费视频| 久久国产精品无码网站| 亚洲成av人影院| 亚洲制服丝袜在线| 亚洲激情综合网| 亚洲色图色小说| 国产精品情趣视频| 国产日韩欧美制服另类| 久久蜜桃av一区二区天堂 | 午夜精品久久久久久久久久| 国产精品久久99| 国产精品视频观看| 欧美激情艳妇裸体舞| 国产日韩影视精品| 国产日韩亚洲欧美综合| 亚洲国产高清在线| 日本一区二区三区高清不卡| 久久精品亚洲乱码伦伦中文| 精品国产第一区二区三区观看体验|