應用程式記錄檔中的錯誤 1032 訊息 Windows Server 2012
本文可協助您解決嘗試在執行 Windows Server 2012 的計算機上執行 SQL Server 或 SQL Server Analysis Services 實例時所發生的問題。
原始產品版本:SQL Server Analysis Services、SQL Server
原始 KB 編號: 2811566
徵狀
請試想下列案例:
- 您會在執行 Windows Server 2012 的電腦上安裝 Microsoft SQL Server 或 SQL Server Analysis Services。
- 在安裝期間,您會使用預設帳戶作為這些應用程式的服務帳戶。
- 安裝成功。
- 安裝之後,這些程式的服務會成功啟動。
在此案例中,您可能會在應用程式記錄檔中找到類似下列的錯誤訊息:
針對 SQL Server (SQLServr.exe) 的實例
sqlservr (3472) 嘗試開啟檔案 “C:\Windows\system32\LogFiles\Sum\Api.log” 以進行只讀存取失敗,系統錯誤 5 (0x00000005) :「拒絕存取。 ". 開啟檔案作業將會失敗,並出現錯誤 -1032 (0xfffffbf8) 。
sqlservr (3472) 開啟 logfile C:\Windows\system32\LogFiles\Sum\Api.log 時發生錯誤 -1032 (0xfffffbf8) 。針對 SQL Server Analysis Services (Msmdsrv.exe) 的實例
msmdsrv (4680) 嘗試開啟檔案 “C:\Windows\system32\LogFiles\Sum\Api.chk” 以進行讀取/寫入存取失敗,系統錯誤 5 (0x00000005) :「拒絕存取。 ". 開啟檔案作業將會失敗,並出現錯誤 -1032 (0xfffffbf8) 。
msmdsrv (4680) 開啟記錄檔 C:\Windows\system32\LogFiles\Sum\Api.log 時發生錯誤 -1032 (0xfffffbf8) 。
原因
發生此問題的原因是,當服務存取下列資料夾作為軟體使用計量功能的一部分進行記錄時,服務啟動帳戶的許可權不足,SQL Server 和 SQL Server Analysis Services:
C:\Windows\System32\LogFiles\Sum
因應措施
若要解決此問題,請將讀取/寫入許可權手動新增至 SQL Server (sqlservr.exe) 和 SQL Server Analysis Services (msmdsrv.exe) 用來存取\Windows\System32\LogFiles\Sum
資料夾的服務帳戶。
其他相關資訊
軟體使用計量功能會使用 Windows Server 2012 中的使用者存取記錄服務。 如需詳細資訊,請參閱 使用者存取記錄概觀。
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應