删除日志传送 (SQL Server)

适用范围:SQL Server

本主题介绍如何使用 SQL Server Management Studio 或 Transact-SQL 在 SQL Server 中删除日志传送。

本主题内容

开始之前

安全性

权限

日志传送存储过程要求 sysadmin 固定服务器角色中的成员身份。

使用 SQL Server Management Studio

删除日志传送

  1. 连接到当前是日志传送主服务器的 SQL Server 实例并展开该实例。

  2. 展开“数据库”,右键单击日志传送主数据库,再单击“属性”。

  3. “选择页” 下,单击 “事务日志传送”

  4. 清除 “将此数据库启用为日志传送配置中的主数据库” 复选框。

  5. 单击 “确定” ,从此主数据库中删除日志传送。

“使用 Transact-SQL”

删除日志传送

  1. 在日志传送主服务器上,执行 sp_delete_log_shipping_primary_secondary 从主服务器上删除有关辅助数据库的信息。

  2. 在日志传送辅助服务器上,执行 sp_delete_log_shipping_secondary_database 以删除辅助数据库。

    注意

    如果不存在具有相同辅助 ID 的其他辅助数据库,则从 sp_delete_log_shipping_secondary_database 调用 sp_delete_log_shipping_secondary_primary ,以删除该辅助 ID 的项并删除复制和还原作业。

  3. 在日志传送主服务器上,执行 sp_delete_log_shipping_primary_database 以删除有关主服务器的日志传送配置的信息。 此操作还将删除备份作业。

  4. 在日志传送主服务器上,禁用备份作业。 有关详细信息,请参阅 Disable or Enable a Job

  5. 在日志传送辅助服务器上,禁用复制和还原作业。

  6. 或者,如果您不再使用日志传送辅助数据库,则可以从辅助服务器中删除它。

Related Tasks

另请参阅

关于日志传送 (SQL Server)
日志传送表和存储过程