服務(wù)器重裝系統(tǒng)后,直接把 MS SQL Server 2005 所有庫的mdf文件復(fù)制到新機(jī)器上掛載。重新啟動(dòng)新服務(wù)器的數(shù)據(jù)庫服務(wù)之后其它一切正常,時(shí)間日志中有SQL錯(cuò)誤:解密過程中出錯(cuò),錯(cuò)誤號(hào) 15466 。
處理辦法,在查詢分析器里,選擇數(shù)據(jù)庫tempdb運(yùn)行 ALTER SERVICE MASTER KEY FORCE REGENERATE 這個(gè)語句的功能是重新生成本地服務(wù)器的主密鑰。
打開:SQL Server Management Studio 選擇 數(shù)據(jù)庫 -- 系統(tǒng)數(shù)據(jù)庫 -- tempdb 再點(diǎn)擊 左上 菜單欄 “新建查詢” 在查詢窗口中輸入: ALTER SERVICE MASTER KEY FORCE REGENERATE 點(diǎn)擊“執(zhí)行” OK