我最近在几个环境中设置了SQL 2005数据库镜像(与证人同步),并且享受了这个体验,但是有一些问题:
1)没有日志链没有被破坏 – 镜像数据库是主体的一个确切的逐字节拷贝。 它将处于FULL恢复模式,并且知道数据库引导页中各种LSN(日志序列号)的备份状态。 (请参阅search引擎问答#20:引导页面和引导页面损坏 。)请注意,任何正在进行的事务将回滚 – 事务从未经历任何types的故障转移。
2)不,不是。 这只是报告数据库启动时(CHECKDB上次运行的时间没有发现损坏)的最后一个已知的好时间。 有关详细信息,请参阅此博客文章: CHECKDB从各个angular度:DBCC CHECKDB上次运行成功的时间? 。 在SQL 2005中,手动故障转移将强制重新启动数据库。 在2008年,这不再发生,复苏刚刚完成(可能会快一点)。 巧合的是,这也存储在数据库启动页面。
3)当端点被创build时,它们只能被sysadminangular色的成员访问。 你所描述的场景中不应该有任何问题。
希望这可以帮助!