1. 程式人生 > >SQL2008非域環境直接使用WINDOWS登錄的鏡像設置

SQL2008非域環境直接使用WINDOWS登錄的鏡像設置

登錄名 pla started window 完全 http 直接 cccccc require

1、檢查主庫是否為完全備份

技術分享圖片

2、將數據庫備份出來還原到同步庫上(完整備份和事務日誌分兩次備份到同一個備份文件中,然後拷貝到同步機上)

技術分享圖片

3、用證書太麻煩了,我們直接用兩個windows認真的賬戶

不分主備機,首先確保兩臺機器存在一個相同的登錄名和密碼。

4、運行services.msc,確保兩臺機器的sql server實例,在以這個相同的賬戶名運行

技術分享圖片

5、分別在主機和備機上,創建EndPoint,註意驗證部分要寫入NTLM,使用本機而非域驗證。

--DROP ENDPOINT Endpoint_Mirroring
--GO
CREATE ENDPOINT Endpoint_Mirroring
STATE 
= STARTED AS TCP ( LISTENER_PORT=5022 , LISTENER_IP = ALL ) FOR DATABASE_MIRRORING ( AUTHENTICATION = WINDOWS NTLM , ENCRYPTION = REQUIRED ALGORITHM AES , ROLE = ALL );

6、設置主備同步

先在備機執行:

ALTER DATABASE [DB_NAME] SET PARTNER = TCP://主機IP:5022;

再到主機執行:

ALTER DATABASE [DB_NAME] SET PARTNER =
TCP://備機IP:5022;

7、大功告成,這應該算是最簡單的配置方法了吧。

SQL2008非域環境直接使用WINDOWS登錄的鏡像設置