SQL Server 2005 是否提供了可以通过编程方式确定镜像数据库运行状况的接口?
如果是这样,有人有如何做到这一点的例子吗?
答案1
对于监控来说,查询 sys.database_mirroring DMV 可能是最简单的。它包含 mirroring_role_desc 和 mirroring_state_desc 字段。
链接至 BOL:http://technet.microsoft.com/en-us/library/ms178655.aspx
SQL 错误日志也提供了有关这些的信息,我相信您也可以使用 SQL 跟踪捕获事件。
答案2
此视频教程可以为您的需求提供一些输入
视频 - 如何设置数据库 (DB) 镜像 SQL Server 2005 教程 URL -http://wtv.watchtechvideos.com/topic275.html