當(dāng) SQL Server 在運(yùn)行 Microsoft SQL Server 2000 的計(jì)算機(jī)上啟動(dòng)時(shí),SQL Server 程序總會(huì)嘗試在 Active Directory 中注冊(cè)虛擬服務(wù)器。您可能會(huì)在 Microsoft Windows NT 事件日志中看到以下警告:
Warning SuperSocket Info : (SPNRegister) :Error 1355 Event Category 8 Event ID 19011
這條信息不是錯(cuò)誤信息。這條信息僅僅是一個(gè)警告,說明 SQL Server 無法注冊(cè)服務(wù)主要名稱 (Service Principal Name, SPN)。這表示將使用 Microsoft Windows NT Challenge/Response (NTLM) 驗(yàn)證機(jī)制,而不使用 Kerberos。
原因 通常,出現(xiàn)這條信息的原因是 SQL Server 服務(wù)帳戶正以不具有注冊(cè) SPN 的必要權(quán)限的域用戶身份運(yùn)行。此外,該錯(cuò)誤也可能與服務(wù)器是 Active Directory 目前不支持的群集服務(wù)器或故障轉(zhuǎn)移虛擬服務(wù)器有關(guān)。
狀態(tài) Microsoft 已經(jīng)證實(shí)這是 SQL Server 2000 中存在的問題。
參考 269229 How to Manually Re-Create the Cluster Service Account(如何手動(dòng)重新創(chuàng)建群集服務(wù)帳戶)