尝试使用以下命令镜像数据库时
ALTER AVAILABILITY GROUP SQLAlwaysonGroup ADD DATABASE test0916aj8CJ
Run Code Online (Sandbox Code Playgroud)
我收到以下错误
消息 1475,级别 16,状态 105,第 1 行
数据库“test0916aj8CJ”可能包含尚未备份的批量记录更改。在主体数据库或主数据库上进行日志备份。然后在镜像数据库上还原此备份以启用数据库镜像,或在每个辅助数据库上还原此备份以使其能够加入可用性组。
这可以在不支持数据库的情况下完成吗?或者我应该备份然后丢弃备份。它用于新创建的数据库,因此此时我不需要备份。
我尝试了以下...
BACKUP
DATABASE [test0916aj8CJ] TO DISK = N’NUL’
WITH COPY_ONLY, NOFORMAT, INIT,
NAME = N’test-Full Database Backup’,
SKIP, NOREWIND, NOUNLOAD
GO
Run Code Online (Sandbox Code Playgroud)
但上述方法也不起作用。
谢谢
使用类似于以下的命令:
ALTER DATABASE test0402er2Y8 SET RECOVERY FULL
GO
Run Code Online (Sandbox Code Playgroud)
如何在现在处于简单模式的服务器中的所有数据库上自动执行此操作(使用 SQL Server 2012)?
谢谢