sql-server-2016 - SQL Server 2016 无法启动镜像

标签 sql-server-2016 sql-server-administration

将SQL Server 2014升级到SQL Server 2016(企业版)后,无法启动镜像。

这在 SQL Server 2014 上正常工作。

在使用主数据库的完整备份和日志备份恢复 (WITH NORECOVERY) 镜像数据库后,我通常运行 configure setup

单击 Start mirror 后,我收到此错误:

Database 'DatabaseName' cannot be open. It is in the middle of a restore. (Microsoft SQL Server, Error:927)

最佳答案

SQL 2016 GUI 的问题。它与 TSQL 命令一起使用。

镜像服务器:

使用大师;

ALTER DATABASE SET PARTNER = 'TCP://PrincipalServer:5022'


主服务器:

使用大师;

ALTER DATABASE SET PARTNER = 'TCP://MirrorServer:5022'


在执行这些命令之前,您应该在 DR 上进行完整和日志备份还原而无需恢复。

关于sql-server-2016 - SQL Server 2016 无法启动镜像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38008208/

相关文章:

SQL Server 错误或功能?十进制数转换

asp-classic - 将 SQL Server Always Encrypted 与经典 ASP 结合使用

sql-server - 卸载 SQL Server 2016

sql-server - 即席 SQL 查询中 @@ProcId 的返回值是什么?

sql-server - SQL 计算列规范中的 if 语句

sql - RESTRICTED_USER

mysql - MySQL Slave 上的慢查询

sql-server - 备份报表的 SQL 数据库

sql - 如何查询 SQL Server 2000 数据库中的数据库角色列表?