删除日志传送 (SQL Server)
适用范围:SQL Server
本主题介绍如何使用 SQL Server Management Studio 或 Transact-SQL 在 SQL Server 中删除日志传送。
本主题内容
开始之前:
若要删除日志传送,请使用:
开始之前
安全性
权限
日志传送存储过程要求 sysadmin 固定服务器角色中的成员身份。
使用 SQL Server Management Studio
删除日志传送
连接到当前是日志传送主服务器的 SQL Server 实例并展开该实例。
展开“数据库”,右键单击日志传送主数据库,再单击“属性”。
在 “选择页” 下,单击 “事务日志传送” 。
清除 “将此数据库启用为日志传送配置中的主数据库” 复选框。
单击 “确定” ,从此主数据库中删除日志传送。
“使用 Transact-SQL”
删除日志传送
在日志传送主服务器上,执行 sp_delete_log_shipping_primary_secondary 从主服务器上删除有关辅助数据库的信息。
在日志传送辅助服务器上,执行 sp_delete_log_shipping_secondary_database 以删除辅助数据库。
注意
如果不存在具有相同辅助 ID 的其他辅助数据库,则从 sp_delete_log_shipping_secondary_database 调用 sp_delete_log_shipping_secondary_primary ,以删除该辅助 ID 的项并删除复制和还原作业。
在日志传送主服务器上,执行 sp_delete_log_shipping_primary_database 以删除有关主服务器的日志传送配置的信息。 此操作还将删除备份作业。
在日志传送主服务器上,禁用备份作业。 有关详细信息,请参阅 Disable or Enable a Job。
在日志传送辅助服务器上,禁用复制和还原作业。
或者,如果您不再使用日志传送辅助数据库,则可以从辅助服务器中删除它。