現在オフラインです。再接続するためにインターネットの接続を待っています

FIX ヒープ テーブルとデータ圧縮の SQL Server 2008年の R2 または SQL Server 2012年で有効にした場合のラッチ タイムアウト エラー

重要: このサポート技術情報 (以下「KB」) は、翻訳者による翻訳の代わりに、マイクロソフト機械翻訳システムによって翻訳されたものです。マイクロソフトは、お客様に、マイクロソフトが提供している全ての KB を日本語でご利用いただけるように、翻訳者による翻訳 KB に加え機械翻訳 KB も提供しています。しかしながら、機械翻訳の品質は翻訳者による翻訳ほど十分ではありません。誤訳や、文法、言葉使い、その他、たとえば日本語を母国語としない方が日本語を話すときに間違えるようなミスを含んでいる可能性があります。マイクロソフトは、機械翻訳の品質、及び KB の内容の誤訳やお客様が KB を利用されたことによって生じた直接または間接的な問題や損害については、いかなる責任も負わないものとします。マイクロソフトは、機械翻訳システムの改善を継続的に行っています。

英語版 KB:2719217
Microsoft SQL Server 2008年の R2 のマイクロソフトの配布および Microsoft SQL Server 2012年として 1 つのダウンロード可能なファイルが修正されます。修正プログラムは累積的であるため、各新しいリリースにはすべての修正プログラムが含まれています、以前の SQL Server 2008年の R2 および Microsoft SQL Server 2012年に含まれていたすべてのセキュリティ修正プログラム リリースを修正します。
現象
次のシナリオを検討してください:
  • マイクロソフト サポート技術情報 (KB) の記事 2590839 の Microsoft SQL Server 2008年の R2 または Microsoft SQL Server 2012年のインスタンスにインストールされている修正プログラムがあります。
  • SQL Server のインスタンス上のデータベースをホストします。
  • データベース テーブルはヒープとして格納されているいます。
  • テーブルでのデータ圧縮を有効にします。
  • データベースの読み取りコミットされたスナップショット分離 (RCSI) を有効にします。
このシナリオでは、次のラッチ タイムアウト メッセージ ページ空き領域 (PFS) ページが表示されます。

タイム ・ スタンプ SpidID 3、Bp 0000000500DA4380 を入力し、1: 1、統計 0 xb、id をデータベース ページ バッファー ラッチ - 待機中にタイムアウトが発生しました: 10、アロケーション ユニット id: 6488064、0x00000004538BF0C8 のタスク: 0、waittime 300 秒、フラグを 0x100000001a、0x00000004538BF0C8 のタスクを所有しています。待機を続行します。

この問題から回復するには、SQL Server を再起動する必要があります。 またはタスク マネージャーのプロセスを強制終了する必要があります。
原因
この問題は、ゴーストのビット、PFS ページの更新後、PFS ページ排他ラッチが解放されないために発生します。
解決方法

SQL Server 2008年の R2 用のサービス パックの情報

この問題を解決するには、SQL Server 2008 R2 用の最新の service pack を入手します。詳細については、「サポート技術情報」資料を参照するには、次の資料番号をクリックしてください。
2527041SQL Server 2008年の R2 に最新の service pack を入手する方法

累積的な更新プログラムの情報

SQL Server 2012

この問題に対する修正は SQL Server 2012 の累積的な更新の 2 に初めてリリースされました。SQL Server はこの累積的な更新プログラム パッケージの入手方法の詳細については、「サポート技術情報」資料を参照するには、次の資料番号をクリックしてください。
2703275 SQL Server 2012年についての累積的な更新プログラム パッケージ 2 には
ビルドは累積的であるため、各新しい修正プログラム リリースにはすべての修正プログラムが含まれています、以前の SQL Server に含まれていたすべてのセキュリティ修正プログラム リリースを修正します。この修正プログラムが含まれている最新の修正プログラム リリースを適用を検討することをお勧めします。詳細については、「サポート技術情報」資料を参照するには、次の資料番号をクリックしてください。
2692828 SQL Server の 2012年 2012 の SQL Server のリリース以降後にリリースされたビルドします。

SQL Server 2008 R2

この問題に対する修正は、SQL Server 2008 R2 の累積的な更新プログラム 14 で最初リリースされました。SQL Server はこの累積的な更新プログラム パッケージの入手方法の詳細については、「サポート技術情報」資料を参照するには、次の資料番号をクリックしてください。
2703280 SQL Server 2008年の R2 用の累積的な更新プログラム パッケージ 14
ビルドは累積的であるため、各新しい修正プログラム リリースにはすべての修正プログラムが含まれています、以前の SQL Server に含まれていたすべてのセキュリティ修正プログラム リリースを修正します。この修正プログラムが含まれている最新の修正プログラム リリースを適用を検討することをお勧めします。詳細については、「サポート技術情報」資料を参照するには、次の資料番号をクリックしてください。
981356 SQL Server 2008年の R2 SQL Server 2008年の R2 のリリース以降後にリリースされたビルドします。
状況
マイクロソフトでは、この問題をこの資料の対象製品として記載されているマイクロソフト製品の問題として認識しています。

警告: この記事は自動翻訳されています

プロパティ

文書番号:2719217 - 最終更新日: 07/26/2012 20:00:00 - リビジョン: 3.0

Microsoft SQL Server 2012 Developer, Microsoft SQL Server 2012 Enterprise, Microsoft SQL Server 2012 Standard, Microsoft SQL Server 2012 Web, Microsoft SQL Server 2008 R2 Datacenter, Microsoft SQL Server 2008 R2 Developer, Microsoft SQL Server 2008 R2 Enterprise, Microsoft SQL Server 2008 R2 Standard, Microsoft SQL Server 2008 R2 Web, Microsoft SQL Server 2008 R2 Workgroup

  • kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB2719217 KbMtja
フィードバック
m=document.createElement('meta');m.name='ms.dqp0';m.content='true';document.getElementsByTagName('head')[0].appendChild(m);" onload="var m=document.createElement('meta');m.name='ms.dqp0';m.content='false';document.getElementsByTagName('head')[0].appendChild(m);" src="http://c1.microsoft.com/c.gif?">