重要
在 Azure SQL 受控實例上,目前支援大部分但並非所有 SQL Server Agent 功能。 如需詳細資訊,請參閱 與 SQL Server 的 Azure SQL 受控實例 T-SQL 差異。
本主題描述如何使用 SQL Server Management Studio 設定 Microsoft SQL Server 的別名,以便 SQL Server Agent 連接到 Database Engine。 根據預設,SQL Server Agent 服務會使用不需要其他用戶端設定的動態伺服器名稱,透過具名管道連接到 SQL Server 的實例。 只有當您不是使用預設網路傳輸,或者是連接到使用替代命名管道的 SQL Server 實例時,才需要設定伺服器連線別名。
開始之前
限制與限制條件
除非您選取參考 SQL Server 本機實例的別名,否則 SQL Server Agent 將無法正常運作。
如果您有權使用它,[物件總管] 只會顯示 SQL Server Agent 節點。
安全
權限
若要執行其功能,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 服務設置 SQL Server 別名
在 [物件總管]中,連接到 SQL Server Database Engine 的實例,然後展開該實例。
以滑鼠右鍵按下 SQL Server Agent ,然後按一下 [屬性]。
在 [SQL Server Agent 屬性server_name] 對話框中,於 [選取頁籤] 下,選取 [連線],然後
在 [別名本機主機伺服器] 方塊中,輸入 SQL Server Agent 應該連接的伺服器別名。
按下 確定。