SQL2008非域環境直接使用WINDOWS登錄的鏡像設置
阿新 • • 發佈:2018-01-26
登錄名 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登錄的鏡像設置