標籤:style blog http io color ar 使用 for sp
在搭建鏡像時遇到一個小問題,搭建鏡像時報錯,排查好半天,對認證/使用者/登陸/串連授權等方面都做了逐一排查,未發現異常,最後產生鏡像端點建立指令碼時,才發現問題原因:
鏡像主節點(10.50.4276)的鏡像端點建立指令碼為:
CREATE ENDPOINT [Endpoint_Mirror_Server] STATE=STARTED AS TCP (LISTENER_PORT = 5022, LISTENER_IP = ALL) FOR DATA_MIRRORING (ROLE = ALL, AUTHENTICATION = CERTIFICATE [CERT_1], ENCRYPTION = REQUIRED ALGORITHM RC4)
而在鏡像備節點(10.50.2500)鏡像端點建立指令碼為:
CREATE ENDPOINT [Endpoint_Mirror_Server] STATE=STARTED AS TCP (LISTENER_PORT = 5022, LISTENER_IP = ALL) FOR DATA_MIRRORING (ROLE = ALL, AUTHENTICATION = CERTIFICATE [CERT_2], ENCRYPTION = REQUIRED ALGORITHM AES)
由於在建立鏡像端點時,沒有指定密碼編譯演算法,而不同版本的預設密碼編譯演算法不同,導致最後鏡像無法正常搭建,解決辦法:修改其中一個節點的密碼編譯演算法使鏡像兩端使用相同密碼編譯演算法。
--===================================
總結:
1. 鏡像兩端的密碼編譯演算法必須保持一致,否則無法搭建
2. 如果鏡像兩端只是小版本不同,可以搭建鏡像(首先得保證備節點可以還原主節點上備份)
--=================================
妹子壓場
Mirror--不同SQL Server版本使用的預設鏡像端點密碼編譯演算法不同