在 SQL Server 中配置数据库镜像主要有两种方法:使用 SQL Server Management Studio (SSMS) 或通过 Transact-SQL 脚本。以下是配置数据库镜像的基本步骤:
打开 SSMS 并连接到 SQL Server 实例:
选择要镜像的数据库:
配置数据库镜像:
以下是一个使用 Transact-SQL 脚本配置数据库镜像的示例:
-- 创建数据库镜像会话
USE msdb;
GO
EXEC sp_add_database_mirroring
@log_dest = 'TCP://镜像服务器名:端口',
@mirror_server = '镜像服务器名',
@mirror_database = '镜像数据库名',
@backup_priority = 1,
@failover_mode = 2,
@sync_delay = 5;
-- 启动数据库镜像会话
EXEC sp_start_database_mirroring
@log_dest = 'TCP://镜像服务器名:端口',
@mirror_server = '镜像服务器名',
@mirror_database = '镜像数据库名';
sysadmin
固定服务器角色或 ALTER ANY DATABASE
权限。通过以上步骤,您可以成功配置 SQL Server 数据库镜像。
亿速云「云数据库 MySQL」免部署即开即用,比自行安装部署数据库高出1倍以上的性能,双节点冗余防止单节点故障,数据自动定期备份随时恢复。点击查看>>
推荐阅读:SQL Server 数据库镜像怎样测试