昨天我將 SQL Server 2014 安裝到已安裝 SQL Express 2014 的 Win2012 伺服器上。我卸載/重新安裝了三次,但無濟於事:伺服器在安裝後無法啟動。
在「SQL Server 服務」下的 SQL Server 設定管理員中,
- SQL Express 將「登入身分」指定為“NT Service\MSSQL$SQLEXPRESS”
- SQL Server 將“登入身分”指定為“NT Service\MSSQL$SQLSERVER02”
當我將其變更為 INTRA\Analysis Services 時,sql 伺服器啟動,但不允許我登入(使用正確密碼的「sa」失敗,安裝管理員帳戶也失敗)。現在,當我把它改回來時,
- SQL Express 接受「NT Service\MSSQL$SQLEXPRESS」並自動填入密碼欄位
- SQL Server 拒絕“NT Service\MSSQL$SQLSERVER02”,並顯示訊息“WMI 提供者錯誤”- 找不到物件或屬性。 [0x80092004]“
使用該錯誤訊息,我發現這個提議的解決方案。但這並沒有解決根本問題。絕望中,我嘗試以管理員身份登入時從 shell 手動啟動“ImagePath”屬性,這讓伺服器啟動。
登入仍然失敗,但每次嘗試時,我都會在 shell 中收到以下錯誤訊息:
2015-05-13 11:09:37.39 Logon Error: 18456, Severity: 14, State: 5.
2015-05-13 11:09:37.39 Logon Login failed for user 'INTRA\Administrator'.
Reason: Could not find a login matching the name provided. [CLIENT: <local machi
ne>]
現在,什麼是那意思是? (是的,INTRA 是我們的網域,並且「管理員」存在並且是一個管理員帳戶;我現在在伺服器上使用該帳戶登錄,並且不必手動向 SQL Server 提供憑證,因為這是由 SSMS 處理的我。
編輯:(SSL 憑證錯誤已解決,但主要問題仍然存在)