Sign in with Microsoft
Sign in or create an account.
Hello,
Select a different account.
You have multiple accounts
Choose the account you want to sign in with.

簡介

Microsoft SQL Server目前支援下列等於或小於 4 KB (KB) 的部門大小:

  • SQL Server支援標準原生部門大小為 512 位元組和 4 KB 的磁片磁碟機。

  • SQL Server不支援部門大小大於 4K 的磁片磁碟機。 例如,8K 部門大小。

如果您嘗試使用大於 4K 的部門大小,您會遇到下列錯誤訊息:

錯誤:5179,嚴重性:16,狀態:1。

無法使用檔案的「資料檔案路徑」,因為檔案的磁片區大小為 8192。 SQL Server支援最大 4096 位元組的部門大小。 將檔案移至具有相容區段大小的磁片區。

您可以使用下列 Windows OS 命令來判斷硬體所報告的實體部門大小:

其他相關資訊

SQL Server需要正確的實體部門大小報告,才能維護資料安全並避免資料遺失。 避免部門重寫是SQL Server的基本需求。 我們不支援邏輯部門大小報告所造成的讀取、寫入和修改行為。

For more information about support for larger sector sizes, see the "4-KB disk sector sizes" section in the following white paper:

如果您使用的是實際格式化為 4,096 位元組,但顯示邏輯區段大小為 512 位元組的進階格式磁片,則必須使用下列修正更新SQL Server系統,才能處於支援狀態:

  • Windows Update啟用實體和邏輯部門大小的正確辨識和報告:

    • 982018 可使用更新改善 Windows 7 和 Windows Server 2008 R2 與進階格式磁片的相容性

  • SQL 更新在SQL Server交易記錄管理員中使用更新的邏輯和實體部門大小:

    • SQL Server 2008 R2 Service Pack 1 及更新版本的 SQL Server 2008 R2

    • SQL Server 2012 RTM 和更新版本的 SQL Server 2012

磁片磁碟機製造商規格應該會指出磁片磁碟機是否為進階格式磁片。 套用 Windows 更新之後,fsutil start 之類的公用程式會同時報告實體和邏輯部門大小。 如果您使用 [進階格式磁片],但不使用本節先前所述的更新,可能會造成資料遺失和效能問題的風險。 這是因為磁片磁碟機韌體必須執行 Read-Modify-Write,以支援邏輯 512 位元組和實體 4,096 位元組對應。 如需有關此行為的詳細資訊,請流覽下列Microsoft Tech Community網頁:

注意:具有原生 4KB 部門大小的磁片磁碟機 (實體和邏輯) 都可正常運作,而不需要本節稍早所述的 Windows 和 SQL 更新。

如需 Windows 部門支援原則的詳細資訊,請流覽Windows 中 4K 部門硬碟的 Microsoft 支援原則

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Insiders

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?

Thank you for your feedback!

×