在 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 數據庫鏡像。