KB970070 - 支援 64 位元) 系統的 SQL Server Standard Edition (鎖定頁面

Applies To
SQL Server 2012 Standard SQL Server 2008 R2 Standard SQL Server 2008 Standard Microsoft SQL Server 2005 Standard Edition

VSTS 錯誤編號:302851
VSTS 錯誤編號:302848
CI 17820

症狀

Standard 64 位元版本的 Microsoft SQL Server 2005 和更新版本具有 SQL Server 引擎服務帳戶的 [鎖定記憶體中的頁面] 權限集,不會使用 AWE) API (位址視窗擴充功能進行緩衝集區記憶體配置。 在 64 位元版本的 SQL Server 上使用 AWE API 進行緩衝集區記憶體配置稱為「鎖定頁面」。 適用於 SQL Server 2008 Service Pack 1 的累積更新套件 2 和適用於 SQL Server 2005 Service Pack 3 的累積更新套件 4 可支援鎖定的頁面。

附註 根據預設,企業版和開發人員版的 64 位元版本的 SQL Server 2005 及更新版本支援鎖定頁面。 如需詳細資訊,請參閱下列 Microsoft Developer Network (MSDN) 網站:

https://msdn.microsoft.com/library/ms187499.aspx

更多資訊

累積更新會引進追蹤旗標 845,並允許 SQL Server 2008 64 位元 Standard Edition 和 SQL Server 2005 64 位元 Standard Edition 啟用鎖定的頁面,前提是已為 SQL Server 引擎服務的服務帳戶設定 [鎖定記憶體中的頁面] 權限。

注意:使用 Enterprise 64 位元版本或 Developer 64 位元版本 SQL Server 的客戶不需要此追蹤旗標。 在這些版本上啟用此追蹤旗標不會有任何作用。

若要使用此追蹤旗標,您必須使用 –T 參數,將旗標設定為 SQL Server 的啟動選項。 如需有關如何啟用追蹤旗標作為啟動選項的詳細資訊,請造訪下列 MSDN 網站:

https://msdn.microsoft.com/library/ms190737.aspx

若要確定追蹤旗標已在 64 位元版本的 SQL Server 中啟用鎖定頁面,請確認下列訊息是在啟動時寫入 SQL Server 錯誤記錄檔中:

將鎖定的頁面用於緩衝集區
如果您在錯誤記錄檔中沒有看到此訊息,請執行下列操作:

  • 請確定已正確設定追蹤旗標 845。 設定為啟動選項的追蹤旗標會列印在錯誤記錄檔的頂端。

  • 請確定 SQL Server 的服務帳戶已啟用 [鎖定記憶體中的頁面] 權限。 如果 SQL Server 服務帳戶是本機系統帳戶,則無需設定這些權限。 如需詳細資訊,請造訪下列 MSDN 網站:

    https://msdn.microsoft.com/library/ms190730.aspx

啟用 [鎖定的頁面] 可能會對系統產生負面影響的效能。 在使用鎖定的頁面之前,您應該仔細考慮任何潛在的影響,即使是在企業版和開發人員版上也是如此。

SQL Server 2008 R2 Standard Edition (64 位元) 的注意事項: Microsoft SQL Server 2008 R2 Standard Edition (64 位元、所有版本 RTM 及更新版本) 也要求將追蹤旗標 845 新增為啟動參數,SQL Server以便在SQL Server 服務帳戶會獲得鎖定記憶體中的頁面安全性權限。

關於 SQL Server 2012 Standard Edition (64 位元) 的注意事項: Microsoft SQL Server 2012 Standard Edition (64 位元) 不需要您啟用任何追蹤旗標SQL Server以便在SQL Server時針對緩衝池使用鎖定的頁面服務帳戶會被授與 [鎖定記憶體中的頁面] 安全性權限。

有關 SQL Server 2005 Service Pack 3 累積更新套件 4 的詳細資訊

如需有關已變更的檔案的詳細資訊,以及套用包含此 Microsoft 知識庫文章所述之 Hotfix 之累積更新套件的任何先決條件的相關資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:

970279 SQL Server 2005 Service Pack 3 的累積更新套件 4

有關 SQL Server 2008 Service Pack 1 累積更新套件 2 的詳細資訊

如需有關此累積更新套件的詳細資訊,請按一下下面的文章編號,檢視「Microsoft 知識庫」中的文章:

970315 SQL Server 2008 Service Pack 1 的累積更新套件 2

            
如需有關搭配 SQL Server 使用鎖定頁面的影響的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:

918483 如何在 64 位元版本的 SQL Server 中減少緩衝池記憶體的分頁
如需有關在 SQL Server 2012 和其他版本中啟用「鎖定頁面」功能的詳細資訊,請按一下下面的文件編號檢視「Microsoft 知識庫」中的文件:

2659143 如何在 SQL Server 2012 中啟用「鎖定的頁面」功能