數據庫引擎配置 - 數據目錄

使用此頁面可以指定 SQL Server 數據庫引擎 程序和數據文件的安裝位置。根據安裝類型,支持的存儲可能包括本地磁盤、共享存儲或 SMB 文件服務器。

若要將 SMB 文件共享指定爲目錄,您必須手動鍵入支持的 UNC 路徑。不支持瀏覽到 SMB 文件共享。下面是 SMB 文件共享支持的 UNC 路徑格式:\\Servername\ShareName\....

SQL Server 的獨立實例

下表列出了 SQL Server 的獨立實例支持的存儲類型和默認目錄,用戶可以在 SQL Server 安裝過程中配置這些內容。

UIElement 列表

說明

支持的存儲類型

默認目錄

建議

數據根目錄

本地磁盤、SMB 文件服務器、共享存儲1

C:\Program Files\Microsoft SQL Server\

SQL Server 安裝程序將爲 SQL Server 目錄配置 ACL 並在配置過程中中斷繼承。

用戶數據庫目錄

本地磁盤、SMB 文件服務器、共享存儲1

C:\Program Files\Microsoft SQL Server\MSSQL12.<實例 ID>\MSSQL\Data

用戶數據目錄的最佳實踐取決於工作量和性能要求。

用戶數據庫日誌目錄

本地磁盤、SMB 文件服務器、共享存儲1

C:\Program Files\Microsoft SQL Server\MSSQL12.<實例 ID>\MSSQL\Data

確保日誌目錄有足夠的空間。

臨時數據庫目錄

本地磁盤、SMB 文件服務器、共享存儲1

C:\Program Files\Microsoft SQL Server\MSSQL12.<實例 ID>\MSSQL\Data

Temp 目錄的最佳實踐取決於工作量和性能要求。

臨時數據庫日誌目錄

本地磁盤、SMB 文件服務器、共享存儲1

C:\Program Files\Microsoft SQL Server\MSSQL12.<實例 ID>\MSSQL\Data

確保日誌目錄有足夠的空間。

備份目錄

本地磁盤、SMB 文件服務器、共享存儲1

C:\Program Files\Microsoft SQL Server\MSSQL12.<實例 ID>\MSSQL\Backup

設置合適的權限以防止數據丟失,並確保 SQL Server 服務的用戶帳戶具有寫入備份目錄的足夠權限。不支持對備份目錄使用映射的驅動器。

1 儘管支持共享磁盤,但不建議對 SQL Server 的獨立實例採用這種做法。

SQL Server 故障轉移羣集實例

下表列出了 SQL Server 的故障轉移羣集實例支持的存儲類型和默認目錄,用戶可以在 SQL Server 安裝過程中配置這些內容。

說明

支持的存儲類型

默認目錄

建議

數據根目錄

共享存儲、SMB 文件服務器

<Drive:>\Program Files\Microsoft SQL Server\

System_CAPS_tip提示

如果在“羣集磁盤選擇”頁上選擇了共享磁盤,則默認設置爲第一個共享磁盤。如果在“羣集磁盤選擇”頁上沒有進行任何選擇,此字段默認爲空。

SQL Server 安裝程序將爲 SQL Server 目錄配置 ACL 並在配置過程中中斷繼承。

用戶數據庫目錄

共享存儲、SMB 文件服務器

<驅動器:>Program Files\Microsoft SQL Server\MSSQL12.<實例 ID>\MSSQL\Data

System_CAPS_tip提示

如果在“羣集磁盤選擇”頁上選擇了共享磁盤,則默認設置爲第一個共享磁盤。如果在“羣集磁盤選擇”頁上沒有進行任何選擇,此字段默認爲空。

用戶數據目錄的最佳實踐取決於工作量和性能要求。

用戶數據庫日誌目錄

共享存儲、SMB 文件服務器

<驅動器:>\Program Files\Microsoft SQL Server\MSSQL12.<實例 ID>\MSSQL\Data

System_CAPS_tip提示

如果在“羣集磁盤選擇”頁上選擇了共享磁盤,則默認設置爲第一個共享磁盤。如果在“羣集磁盤選擇”頁上沒有進行任何選擇,此字段默認爲空。

確保日誌目錄有足夠的空間。

臨時數據庫目錄

本地磁盤、共享存儲、SMB 文件服務器

<驅動器:>\Program Files\Microsoft SQL Server\MSSQL12.<實例 ID>\MSSQL\Data

System_CAPS_tip提示

如果在“羣集磁盤選擇”頁上選擇了共享磁盤,則默認設置爲第一個共享磁盤。如果在“羣集磁盤選擇”頁上沒有進行任何選擇,此字段默認爲空。

請確保指定的目錄對所有羣集節點都有效。在故障轉移期間,如果 tempdb 目錄對故障轉移目標節點不可用,則 SQL Server 資源將無法聯機。

臨時數據庫日誌目錄

本地磁盤、共享存儲、SMB 文件服務器

<驅動器:>\Program Files\Microsoft SQL Server\MSSQL12.<實例 ID>\MSSQL\Data

System_CAPS_tip提示

如果在“羣集磁盤選擇”頁上選擇了共享磁盤,則默認設置爲第一個共享磁盤。如果在“羣集磁盤選擇”頁上沒有進行任何選擇,此字段默認爲空。

請確保指定的目錄對所有羣集節點都有效。在故障轉移期間,如果 tempdb 目錄對故障轉移目標節點不可用,則 SQL Server 資源將無法聯機。

備份目錄

本地磁盤、共享存儲、SMB 文件服務器

<驅動器:>\Program Files\Microsoft SQL Server\MSSQL12.<實例 ID>\MSSQL\Backup

System_CAPS_tip提示

如果在“羣集磁盤選擇”頁上選擇了共享磁盤,則默認設置爲第一個共享磁盤。如果在“羣集磁盤選擇”頁上沒有進行任何選擇,此字段默認爲空。

設置合適的權限以防止數據丟失,並確保 SQL Server 服務的用戶帳戶具有寫入備份目錄的足夠權限。不支持對備份目錄使用映射的驅動器。

需要考慮的安全性因素

安裝程序將爲 SQL Server 目錄配置 ACL 並在配置過程中中斷繼承。

以下建議適用於 SMB 文件服務器:

  • 使用 SMB 文件服務器時,SQL Server 服務帳戶必須是域帳戶。

  • 用於安裝 SQL Server 的帳戶應對用作數據目錄的 SMB 文件共享文件夾具有 FULL CONTROL NTFS 權限。

  • 用於安裝 SQL Server 的帳戶應具有對 SMB 文件服務器的 SeSecurityPrivilege 特權。若要授予此特權,請使用文件服務器上的“本地安全策略”控制檯將 SQL Server 安裝帳戶添加到“管理審覈和安全日誌”策略中。“本地安全策略”控制檯中“本地策略”下的“用戶權限分配”部分可以找到此設置。

註釋

  • 向現有安裝中添加功能時,不能更改先前安裝的功能的位置,也不能爲新功能指定該位置。

  • 如果指定非默認的安裝目錄,請確保安裝文件夾對於此 SQL Server 實例是唯一的。此對話框中的任何目錄都不應與其他 SQL Server 實例的目錄共享。SQL Server 實例中的數據庫引擎和 Analysis Services 組件也應安裝到單獨的目錄。

  • 在下列情況下,不能安裝程序文件和數據文件:

    • 在可移動磁盤驅動器上

    • 在使用壓縮的文件系統上

    • 在系統文件所在的目錄上

    • 在故障轉移羣集實例的映射網絡驅動器上

請參閱

SQL Server 的默認實例和命名實例的文件位置
對文件服務器的共享和 NTFS 權限


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章