傳送 SQL Server Agent 錯誤訊息
重要
在 Azure SQL 受控實例上,目前支援大部分但並非所有 SQL Server Agent 功能。 如需詳細資訊,請參閱 與 SQL Server 的 Azure SQL 受控實例 T-SQL 差異。
本主題描述如何使用 SQL Server Management Studio,設定 Microsoft SQL Server Agent,透過 NET Send 在 SQL Server 中傳送錯誤訊息。
開始之前
限制與制約
如果您有權使用它,[物件總管] 只會顯示 SQL Server Agent 節點。
Microsoft Windows Messenger 服務必須執行才能接收 net send 事件。
安全
權限
若要執行其功能,SQL Server Agent 必須設定為使用屬於 SQL Server 中 系統管理員 固定伺服器角色成員之帳戶的認證。 帳戶必須具有下列 Windows 許可權:
以服務登入 (SeServiceLogonRight)
更換程序層級權杖(SeAssignPrimaryTokenPrivilege)
略過遍歷檢查(SeChangeNotifyPrivilege)
調整進程的記憶體配額 (SeIncreaseQuotaPrivilege)
如需 SQL Server Agent 服務帳戶所需 Windows 許可權的詳細資訊,請參閱 選取 SQL Server Agent 服務的帳戶 和 設定 Windows 服務帳戶。
使用 SQL Server Management Studio
傳送 SQL Server Agent 錯誤訊息
在 [物件總管]中,按一下加號展開伺服器,其中包含您要透過 net send 傳送錯誤訊息的 SQL Server Agent 錯誤日誌。
以滑鼠右鍵點擊 SQL Server Agent ,然後選取 [屬性]。
在 [SQL Server Agent 屬性 -server_name] 對話框中,於 [[一般] 頁面的 [錯誤記錄] 下,輸入您要在 [Net send recipient] 方塊中傳送錯誤訊息的用戶名稱或計算機名稱。
按下 [確定]。