向日志传送配置添加辅助数据库 (SQL Server)

适用范围:SQL Server

此主题说明如何使用 SQL Server Management Studio 或 Transact-SQL 在 SQL Server 中向现有的日志传送配置添加辅助数据库。

开始之前

安全性

权限

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

使用 SQL Server Management Studio

添加日志传送辅助数据库

  1. 右键单击要在日志传送配置中用作主数据库的数据库,然后单击“属性”。

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

  3. “辅助服务器实例和数据库” 下,单击 “添加”

  4. 单击 “连接” ,连接到要用作辅助服务器的 SQL Server 实例。

  5. “辅助数据库” 框中,从列表中选择一个数据库或键入要创建的数据库的名称。

  6. “初始化辅助数据库” 选项卡上,选择要用于初始化辅助数据库的选项。

  7. “复制文件” 选项卡的 “复制文件的目标文件夹” 框中,键入应将事务日志备份复制到的文件夹的路径。 该文件夹通常位于辅助服务器上。

  8. 请注意 “复制作业” 下的 “计划” 框中列出的复制计划。 如果要自定义安装计划,请单击 “计划” ,然后根据需要调整 SQL Server 代理计划。 此计划应为大致的备份计划。

  9. “还原” 选项卡上的 “还原备份时的数据库状态” 下,选择 “无恢复模式”“备用模式” 选项。

  10. 如果选择了 “备用模式” 选项,请选择是否要在进行还原操作时从辅助数据库断开用户连接。

  11. 如果希望延迟辅助服务器上的还原进程,请在 “延迟还原备份操作至少” 下选择延迟时间。

  12. “在以下时间内没有执行还原时报警” 下选择警报阈值。

  13. 请注意 “还原作业”“计划” 框中列出的还原计划。 如果要自定义安装计划,请单击 “计划” ,然后根据需要调整 SQL Server 代理计划。 此计划应为大致的备份计划。

  14. 单击“确定”。

  15. 在“数据库属性”对话框上单击 “确定” ,以开始配置过程。

“使用 Transact-SQL”

添加日志传送辅助数据库

  1. 在辅助服务器上,执行 sp_add_log_shipping_secondary_primary ,提供主服务器和数据库的详细信息。 此存储过程返回辅助 ID 以及复制和还原作业 ID。

  2. 在辅助服务器上,执行 sp_add_jobschedule 以设置复制和还原作业的计划。

  3. 在辅助服务器上,执行 sp_add_log_shipping_secondary_database 以添加辅助数据库。

  4. 在主服务器上,执行 sp_add_log_shipping_primary_secondary 向主服务器添加有关新辅助数据库的必需信息。

  5. 在辅助服务器上,启用复制和还原作业。 有关详细信息,请参阅 Disable or Enable a Job

Related Tasks

另请参阅

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