[FIX] 32 ビット版の SQL Server 2000 SP4 を実行するコンピュータで AWE を有効にすると使用できないメモリ領域がある
Bug #: 474343 (SQL Server 8.0)
マイクロソフトでは、Microsoft SQL Server 2000 の修正プログラムを 1 つのダウンロード ファイルとして配布しています。修正プログラムは累積的であるため、新しくリリースされる修正プログラムには、以前にリリースされた SQL Server 2000 の修正プログラムに含まれていたすべての修正プログラムおよびセキュリティ修正プログラムが含まれています。
目次概要
この資料では、この修正プログラムのリリースに関する以下の情報について説明します。
現象
AWE (Address Windowing Extentions) のサポートが有効になっている場合、SQL Server 2000 の単一のインスタンスでは、コンピュータの物理メモリの 50% までしか使用できません。
注 : この問題は、x86 ベースのコンピュータまたは x64 ベースのコンピュータで実行する、32 ビット版の Microsoft SQL Server 2000 Service Pack 4 のみで発生します。 たとえば、コンピュータに 16 GB の RAM が搭載されていて、AWE が有効になっている場合、SQL Server 2000 の単一のインスタンスでアクセスできるのは、RAM のうちの 8 GB のみです。 AWE が有効になっているかどうかを確認するには、以下のスクリプトを SQL クエリ アナライザから実行します。
run_value が 1 に設定されている場合、そのサーバーでは AWE が有効になっています。
この現象を確認するには、システム モニタで [SQL Server: Memory Manager] パフォーマンス オブジェクトの [Total Server Memory (KB)] カウンタを表示します。SQL Server Service Pack 3 (SP3) を実行するコンピュータでは、カウンタの値がコンピュータの物理メモリの容量と同じ値まで大きくなることがあります。SQL Server SP4 を実行するコンピュータでは、物理メモリの 50% を超える値が表示されることはありません。 注
原因
この現象は、使用できるバッファ ページの総数が、SQL ページ (8 KB) とシステム ページ (4 KB) の不適切な比較に基づいて算出されるために発生します。この問題が IA-64 ビット システムで発生しないのは、この比較を行うコードが実行されないためです。
解決方法修正プログラムの情報この修正プログラムは、次のマイクロソフト Web サイトから入手できます。http://www.microsoft.com/downloads/details.aspx?FamilyID=7c407047-3f1f-48b8-9e4c-dc32875e1961&DisplayLang=ja (http://www.microsoft.com/downloads/details.aspx?FamilyID=7c407047-3f1f-48b8-9e4c-dc32875e1961&DisplayLang=ja) 重要 : ダウンロード ファイルは 1 種類のみです。このファイルは、x64 ベースのコンピュータと x86 ベースのコンピュータの両方に対応しています。この修正プログラムで使用されるインストーラのテクノロジにより、プラットフォームが特定され、適切なファイルがインストールされます。
必要条件SQL Server 2000 Service Pack 4 が必要です。SQL Server 2000 Service Pack 4 を入手するには、次のマイクロソフト Web サイトを参照してください。 http://www.microsoft.com/japan/technet/prodtechnol/sql/2000/downloads/default.mspx (http://www.microsoft.com/japan/technet/prodtechnol/sql/2000/downloads/default.mspx) 再起動に関する情報この修正プログラムの適用後にコンピュータを再起動する必要はありません。レジストリ情報レジストリを変更する必要はありません。修正プログラムのファイル情報この修正プログラムには、この資料に記載されている問題を修正するために必要なファイルのみが含まれています。この修正プログラムには、製品を最新のビルドに更新するために必要なファイルがすべて含まれているとは限りません。修正プログラム (英語版) のファイル属性は次表のとおりです。ただし、これより新しい修正プログラムがリリースされている可能性もあります。各ファイルの日付および時刻は、世界協定時刻 (UTC) で示されています。ファイル情報に表示される時刻は、ローカル時刻に変換されています。UTC とローカル時刻との時差を確認するには、コントロール パネルの [日付と時刻] の [タイム ゾーン] タブを使用してください。 x86 ベースのコンピュータ用の SQL Server 2000 (32 ビット版)日付 時刻 バージョン サイズ ファイル名 ----------------------------------------------------------- 14-May-2005 01:11 2000.80.2040.0 9,150,464 Sqlservr.exe x64 ベースのコンピュータ用の SQL Server 2000 (32 ビット版)日付 時刻 バージョン サイズ ファイル名 プラットフォーム --------------------------------------------------------------------- 14-May-2005 01:11 2000.80.2040.0 9,150,464 Sqlservr.exe x86注 : ファイルの依存関係のため、最新の修正プログラムまたは機能には上記以外のファイルが追加されていることがあります。 状況
マイクロソフトでは、この問題をこの資料の対象製品として記載されているマイクロソフト製品の問題として認識しています。
詳細
AWE の関連情報を参照するには、以下の「サポート技術情報」 (Microsoft Knowledge Base) をクリックしてください。
274750 (http://support.microsoft.com/kb/274750/)
SQL Server で 2 GB を超えるメモリを構成する方法
Microsoft SQL Server 更新プログラムの命名方式の関連情報を参照するには、以下の「サポート技術情報」 (Microsoft Knowledge Base) をクリックしてください。
822499 (http://support.microsoft.com/kb/822499/)
[INF] Microsoft SQL Server 修正プログラム パッケージの新しい命名方式
リリース後のソフトウェアの修正に関するマイクロソフトの標準的な用語の関連情報を参照するには、以下の「サポート技術情報」 (Microsoft Knowledge Base) をクリックしてください。 824684 (http://support.microsoft.com/kb/824684/)
マイクロソフトのソフトウェアの更新で使用される一般的な用語の説明
この資料は以下の製品について記述したものです。
"Microsoft Knowledge Baseに含まれている情報は、いかなる保証もない現状ベースで提供されるものです。Microsoft Corporation及びその関連会社は、市場性および特定の目的への適合性を含めて、明示的にも黙示的にも、一切の保証をいたしません。さらに、Microsoft Corporation及びその関連会社は、本文書に含まれている情報の使用及び使用結果につき、正確性、真実性等、いかなる表明・保証も行ないません。Microsoft Corporation、その関連会社及びこれらの権限ある代理人による口頭または書面による一切の情報提供またはアドバイスは、保証を意味するものではなく、かつ上記免責条項の範囲を狭めるものではありません。Microsoft Corporation、その関連会社 及びこれらの者の供給者は、直接的、間接的、偶発的、結果的損害、逸失利益、懲罰的損害、または特別損害を含む全ての損害に対して、状況のいかんを問わず一切責任を負いません。(Microsoft Corporation、その関連会社 またはこれらの者の供給者がかかる損害の発生可能性を了知している場合を含みます。) 結果的損害または偶発的損害に対する責任の免除または制限を認めていない地域においては、上記制限が適用されない場合があります。なお、本文書においては、文書の体裁上の都合により製品名の表記において商標登録表示、その他の商標表示を省略している場合がありますので、予めご了解ください。" | サポート技術情報の翻訳
|

先頭へ戻る
