当前位置:Gxlcms > 数据库问题 > 13.1 准备数据库镜像

13.1 准备数据库镜像

时间:2021-07-01 10:21:17 帮助过:24人阅读

  在 32 位操作系统上,由于受每个数据库镜像会话所占用的工作线程数限制,对于每个服务器实例,数据库镜像最多支持 10 个数据库。

  为获得最佳性能,建议为数据库镜像使用专用网络。


13.1.2 打开数据库镜像配置窗口

  有两种方式可以打开数据库镜像的配置窗口。

  第一种方式是直接在数据库属性窗口选择“镜像”选项卡。

技术分享


  第二种方式,首先选择一个主体数据库,然后在主数据库的右键菜单中依次选择“任务”、“镜像”,从而跳转到数据库属性的“镜像”选项卡。

技术分享



13.1.3 初始化镜像数据库

  在镜像服务器上创建镜像数据库时,请确保指定相同数据库名称 WITH NORECOVERY 来还原主体数据库备份。

技术分享


  如果主体数据库在执行了完整备份之后又创建了一系列的事务日志备份,由于这些事务日志已经在主体数据库的日志文件中被截断,导致主体数据库无法将这部分事务日志传送给镜像数据库,这将使数据库镜像初始化失败。

技术分享


  因此,这部分事务日志必须通过 WITH NORECOVERY 恢复到镜像数据库。

技术分享


技术分享


提示:

  如有可能,镜像数据库的路径(包括驱动器号)尽量与主体数据库的路径相同。 如果文件布局必须有所不同,则必须在 RESTORE 语句中包括 MOVE 选项。 例如,如果主体数据库位于“F:”驱动器上,但镜像系统没有“F:”驱动器。



本文出自 “SQLServer2014丛书” 博客,谢绝转载!

13.1 准备数据库镜像

标签:镜像

人气教程排行