任何人都可以帮助我吗?
我正在尝试将我们的 SQL Server 2005 镜像到我们的 DR 站点。我已经成功完成了一半的数据库,没有任何问题。
但是,其余的都有以下 Microsoft SQL Server 错误 1475:
无法启用数据库镜像,因为“DBNAME”数据库可能包含尚未备份的批量记录更改。主体上的最后一个日志备份必须在镜像上恢复。(.Net SqlClient 数据提供者)
我不确定为什么会发生这种情况,因为我所做的与那些有效的没有什么不同,如下所示。唯一的区别是这些数据库的大小比现在镜像的稍大。
- 将恢复模式更改为完全,
- 对 Principal 进行完整备份,
- 在 Principal 上进行日志备份,
- 使用 Norecovery 复制到 DR 并恢复两者,
- 在主体上开始镜像。
我已经研究了该错误,但大多数评论都指出要执行上述操作,但这对我不起作用。
非常感谢任何帮助。