为什么我的 SQL Server 2008R2 数据库没有镜像?

Pie*_*arg 1 sql-server-2008 mirroring high-availability

我正在尝试在 SQL Server 2008R2 中设置数据库镜像。我已经从我的主要数据库中进行了完整备份和事务备份,并且我已经恢复了两个WITH NORECOVERY.

但是,我的镜像数据库现在卡在RECOVERING模式中,当我在我的主体上点击“开始镜像”时,它说它无法连接。

我究竟做错了什么?

编辑:我应该说我的数据库相当大(mdf 文件大约为 4.8GB)所以这可能是原因。

Edit2:我也尝试在关闭两个防火墙的情况下执行此操作,所以我知道这不是防火墙问题。

Edit3:我已经运行了 Mark 建议的 SQL。主要结果在这里:http : //piersonthe.net/principal.xls和镜像在这里:http : //piersonthe.net/mirror.xls

值得注意的是,我在镜像上运行查询时出现以下错误:Msg 927, Level 14, State 2, Line 1 Database 'RHSCMSSites' cannot be open. 它正处于恢复过程中。

Pie*_*arg 5

毕竟其中一台服务器没有在同一用户下运行 SQL Server 服务。我是个白痴。

  • 我们不都是吗?:) (2认同)