共用方式為


查看 SQL Server Agent 錯誤日誌

適用於:SQL ServerAzure SQL 受控執行個體

這很重要

Azure SQL 受控實例上,目前支援大部分但並非所有 SQL Server Agent 功能。 如需詳細資訊,請參閱 SQL 受控實例與 SQL Server 的 T-SQL 差異,或 SQL 受控實例中的 SQL Agent 作業限制

本文說明如何使用 SQL Server Management Studio 查看 SQL Server 代理程式錯誤日誌。

記錄檔查看器會顯示許多不同的元件的記錄資訊。 開啟 [記錄檔查看器] 時,請使用 [ 選取記錄 ] 窗格來選取您想要顯示的記錄。 每個記錄都會顯示適合該記錄類型的數據行。 可用的記錄取決於記錄檔查看器的開啟方式。

局限性

如果您有權使用它,[物件總管] 只會顯示 SQL Server Agent 節點。

權限

若要執行其功能,SQL Server Agent 必須設定為使用屬於 SQL Server 中 系統管理員 固定伺服器角色成員之帳戶的認證。 帳戶必須具有下列 Windows 許可權:

  • 以服務身份登入(SeServiceLogonRight
  • 替換程序層級的標記(SeAssignPrimaryTokenPrivilege
  • 繞過穿越檢查(SeChangeNotifyPrivilege
  • 調整程序的記憶體配額 (SeIncreaseQuotaPrivilege

欲了解更多關於 SQL Server 代理服務帳號所需 Windows 權限的資訊,請參閱 「選擇 SQL Server 代理服務帳號 」及 「配置 Windows 服務帳號與權限」。

使用 SQL Server Management Studio

  1. 物件總管中,選擇加號以展開包含你想查看的 SQL Server Agent 錯誤日誌的伺服器。

  2. 點選加號展開 SQL Server Agent

  3. 選擇加號以展開 錯誤日誌 資料夾。

  4. 以滑鼠右鍵按下您要檢視的錯誤記錄檔,然後選取 [ 檢視代理程序記錄]。

    [記錄檔查看器 -server_name] 對話框中提供下列選項:

    Option Description
    載入記錄 開啟對話方塊供您指定所要載入的記錄檔。
    匯出 開啟對話方塊,以讓您將 [記錄檔摘要] 格線中所顯示的資訊匯出至文字檔。
    重新整理 重新整理所選記錄的檢視。 [ 重新整理 ] 按鈕會從目標伺服器重新讀取選取的記錄,並應用任何篩選設定。
    篩選 開啟對話方塊,以讓您指定用來篩選記錄檔的設定,例如 [連接]、[日期] 或其他的 [一般] 篩選準則。
    搜尋 搜尋記錄檔中的特定文字。 不支援使用萬用字元搜尋。
    停止 停止載入記錄檔項目。 例如,如果遠端或離線記錄檔需要長時間才能載入,而您只要檢視最新項目時,就可以使用這個選項。
    記錄檔摘要 此資訊面板會顯示記錄檔篩選的摘要。

    如果檔案沒有被篩選,你會看到以下文字: 沒有套用篩選

    如果對日誌套用過濾器,你會看到以下文字:過濾日誌條目條件為:<過濾條件>
    選取的資料列詳細資料 選擇一列以顯示頁面底部所選事件列的更多細節。 將資料行拖曳至方格中的新位置,以重新排序資料行。 將方格標頭中的資料行分隔線拖曳至左邊或右邊,以調整資料行大小。 在方格標頭中按兩下資料行分隔線,自動將資料行大小調整為內容寬度。
    實例 發生事件的執行個體名稱。 此名稱顯示為 <computer name>\<instance name>
    日期 顯示事件的日期。
    來源 顯示事件產生的來源特徵,例如服務名稱(MSSQLSERVER例如 )。 這個值並非所有日誌類型都會出現。
    訊息 顯示與事件相關聯的任何訊息。
    記錄類型 顯示事件所屬之記錄檔的類型。 所有選取的記錄檔都會出現在記錄檔摘要視窗中。
    記錄來源 顯示擷取事件之來源記錄的描述。
  5. 完成後,選擇 關閉