将目标服务器从主服务器中移除

适用于:SQL ServerAzure SQL 托管实例

重要

Azure SQL 托管实例,目前大多数但并非所有 SQL Server 代理功能都受支持。 有关详细信息,请参阅 Azure SQL 托管实例 T-SQL 与 SQL Server 的差异 或 SQL 托管实例中的 SQL 代理作业限制

本主题介绍如何使用 SQL Server Management Studio、Transact-SQL 或 SQL Server 管理对象(SMO)从 SQL Server 中的主服务器中叛逃目标服务器。 从目标服务器运行此过程。

开始之前

安全

权限

若要执行此存储过程,用户必须是 sysadmin 固定服务器角色的成员。

使用 SQL Server Management Studio

将目标服务器从主服务器中分离

  1. 对象资源管理器中,展开配置为目标服务器的服务器。

  2. 右键单击 SQL Server 代理,指向 多服务器管理,然后单击 缺陷

  3. 单击“是”,确认要从主服务器脱离此目标服务器。

使用 Transact-SQL

将目标服务器从主服务器中分离

  1. 连接到数据库引擎。

  2. 在标准栏中,单击“新建查询”

  3. 将以下示例复制并粘贴到查询窗口中,然后单击 执行

sp_msx_defect ;  

有关详细信息,请参阅 sp_msx_defect(Transact-SQL)

使用 SQL Server 管理对象 (SMO)

使用 MsxDefect 方法

另请参阅

创建多服务器环境
跨企业自动化管理
将多台目标服务器从主服务器脱离