當您在安裝程式中使用磁碟區載入點時 SQL Server 發生許可權錯誤

本文可協助您解決將磁碟區裝入點的根資料夾指派給 SQL Server 系統資料夾時所發生的問題。

原始產品版本:SQL Server、Windows Server 2012 Datacenter、Windows Server 2012 Datacenter、Windows Server 2012 Standard、Windows Server 2012 Standard
原始 KB 編號: 2867841

徵狀

當您在 Windows Server 2012 上安裝 Microsoft SQL Server 時,如果您將 SQL Server 系統資料夾指派給磁碟區裝入點根資料夾 (如 DATA 或 LOG 檔案位置) ,安裝就會失敗。 此外,您收到下列錯誤訊息:

更新資料夾 'T:\DATA\System Volume Information' 的許可權設定時,檔案 'T:\DATA\System Volume Information\ResumeKeyFilter.Store' 的許可權設定更新失敗。 資料夾權限設定應該設定為 'D:P (A;OICI;FA;;;BA) (A;OICI;FA;;;SY) (A;OICI;FA;;;CO) (A;OICI;FA;;;S-1-5-80-3880718306-3832830129-1677859214-2598158968-1052248003) '。

原因

發生此問題的原因是 SQL Server 安裝程式沒有存取檔案的\System Volume Information\ResumeKeyFilter.Store許可權。

解決方案

若要解決此問題,請在磁碟區裝入點中建立子資料夾,並將新的子資料夾指派給 SQL Server 系統資料夾。

其他相關資訊

當 SQL Server 設定 SQL Server 系統資料夾時,安裝程式會嘗試變更這些資料夾中資料夾和檔案的許可權。 但是,如果您將系統資料夾設定為磁碟區裝入點的根資料夾,\System Volume Information\ResumeKeyFilter.Store則會在 Windows Server 2012 上建立檔案。 SQL Server 安裝程式無法變更 的ResumeKeyFilter.Store許可權,因為 SYSTEM 是此檔案上設定的唯一許可權。