我们的日志传送例程失败并且已过期 3 天,因此我手动将事务日志从主数据库恢复到辅助数据库。
数据库似乎恢复一切正常,但现在辅助数据库没有显示为“StandBy Read-Only”,所以我担心我做错了什么!
我可以将数据库设置为“StandBy Read-Only”,我该怎么做?
还是我引起了进一步的问题?
这是在 MS SQL 2008R2 设置上。
我们的日志传送例程失败并且已过期 3 天,因此我手动将事务日志从主数据库恢复到辅助数据库。
数据库似乎恢复一切正常,但现在辅助数据库没有显示为“StandBy Read-Only”,所以我担心我做错了什么!
我可以将数据库设置为“StandBy Read-Only”,我该怎么做?
还是我引起了进一步的问题?
这是在 MS SQL 2008R2 设置上。
运行以下命令以使用 T-SQL 更改此配置设置: 此命令会将辅助数据库设置为 STANDBY 模式。
EXEC sp_change_log_shipping_secondary_database
@secondary_database = 'Collection',
@restore_mode = 1,
@disconnect_users =1
有关更多信息,您可以参考以下链接: https ://www.mssqltips.com/sqlservertip/3574/change-sql-server-log-shipped-database-from-restoring-to-standby-readonly/