FIX を SELECT ステートメントでは、並列処理が有効アサーションが発生する可能性があります。

文書翻訳 文書翻訳
文書番号: 311104
# をバグ: 355925 (SHILOH_BUGS)
すべて展開する | すべて折りたたむ

目次

現象

SELECT を実行すると、次のアサーションが発生することがステートメントでは、マルチプロセッサ コンピューターで並列プラン SQL Server を許可生成します。
   Short Stack Dump
   00866627 Module(sqlservr+00466627) (CStackDump::GetContextAndDump+0000002E)
   0086804E Module(sqlservr+0046804E) (stackTrace+0000021D)
   0091D108 Module(sqlservr+0051D108) (utassert_fail+000002E3)
   006ED026 Module(sqlservr+002ED026) CQScanXProducer::GetBitmapData+0000007D)
   006EC60E Module(sqlservr+002EC60E) (CQScanXProducer::Open+00000094)
   006EC1FD Module(sqlservr+002EC1FD) (FnProducerThread+0000020E)
   0053C403 Module(sqlservr+0013C403) (subproc_main+000000C2)
   41073379 Module(UMS+00003379) (ProcessWorkRequests+0000024A)
   41073071 Module(UMS+00003071) (ThreadStartRoutine+000000BD)
   7800A27B Module(MSVCRT+0000A27B) (beginthread+000000CE)
   77E8758A Module(KERNEL32+0000758A) (SetFilePointer+0000018A)
   -------------------------------------------------------------------------------
   2001-10-18 13:45:09.57 spid54    SQL Server Assertion: File: qsxchng.cpp, line=2104 
   Failed Assertion = 'pbmData->FCompleted() == fTrue'.
   2001-10-18 13:45:09.58 spid54    Error: 3624, Severity: 20, State: 1.
				
このアサーションの SQL Server のエラー ログ ファイルを確認してください。

解決方法

サポートされている修正プログラムがマイクロソフトから入手可能です。ただし、この修正プログラムはこの資料に記載されている問題のみを修正するものです。この修正プログラムはこの問題が発生しているシステムにのみ適用されます。

この修正プログラムがダウンロードできないか場合は、この記事の上部に「修正プログラムのダウンロード」セクションです。このセクションが表示されない場合は、マイクロソフト カスタマー サービス & サポート修正プログラムを入手するのには、要求を送信します。

メモ その他の問題が発生した場合、またはトラブルシューティングが必要な場合は、別のサービス リクエストを作成する必要があります。追加の質問およびこの特定の修正プログラムの対象とならない問題については、通常のサポート料金が適用されます。一覧マイクロソフト カスタマー サービス & サポートの電話番号のまたは別のサービス リクエストを作成するには、次のマイクロソフト Web サイトを参照してください。
http://support.microsoft.com/contactus/?ws=support
メモ 「修正プログラムのダウンロード」フォームに修正プログラムが提供されている言語を表示します。お使いの言語が表示されない場合は、修正プログラムがその言語の利用できないためにです。 英語版この修正プログラムはファイル属性があります (またはそれ以降) 次のいます。テーブルです。協定では、日付および時刻これらのファイルに記載されています。時刻 (UTC)。ファイル情報を表示すると、ローカル時刻に変換します。UTC とローカル時刻との時差を確認するを使用して、 タイム ゾーン タブ コントロール パネルの日付と時刻ツールでします。
   Date          Version      Size                File name
   ------------------------------------------------------------

   OCT-08-02     8.00.690     7,467,092 bytes     Sqlservr.exe 


				
メモ: ファイルの依存関係、最新の修正プログラムまたは機能のためそのファイルが含まれている追加も含めることができますファイルです。


回避策

この問題を回避するには、次のいずれかを使用してください。方法:
  • SELECT ステートメントにオプション (MAXDOP 1) を追加します。クエリの並列プランの生成を無効にします。

    - または -
  • 設定は、 並列処理の最大程度 構成オプションを 1 にします。設定している場合 並列処理の最大程度 1 の値には、この並列プランの生成を抑制します。サーバー上で実行するクエリです。

状況

マイクロソフトこれに記載されているマイクロソフト製品の問題であることを確認していますこの資料の冒頭にあります。

Microsoft この問題を調査し、詳細を投稿します情報になる場合は、この資料の情報使用できます。

参照

これらのオプションを設定する方法の詳細についてを参照してください、SQL Server 本のトピック」の構成オプションの設定」と「OPTION 句」オンラインにします。

プロパティ

文書番号: 311104 - 最終更新日: 2011年7月14日 - リビジョン: 6.0
キーワード:?
kbbug kbsqlserv2000presp3fix kbqfe kbpending kbsqlserv2000sp3fix kbhotfixserver kbautohotfix kbmt KB311104 KbMtja
機械翻訳の免責
重要: このサポート技術情報 (以下「KB」) は、翻訳者による翻訳の代わりに、マイクロソフト機械翻訳システムによって翻訳されたものです。マイクロソフトは、お客様に、マイクロソフトが提供している全ての KB を日本語でご利用いただけるように、翻訳者による翻訳 KB に加え機械翻訳 KB も提供しています。しかしながら、機械翻訳の品質は翻訳者による翻訳ほど十分ではありません。誤訳や、文法、言葉使い、その他、たとえば日本語を母国語としない方が日本語を話すときに間違えるようなミスを含んでいる可能性があります。マイクロソフトは、機械翻訳の品質、及び KB の内容の誤訳やお客様が KB を利用されたことによって生じた直接または間接的な問題や損害については、いかなる責任も負わないものとします。マイクロソフトは、機械翻訳システムの改善を継続的に行っています。
英語版 KB:311104
Microsoft Knowledge Base の免責: Microsoft Knowledge Baseに含まれている情報は、いかなる保証もない現状ベースで提供されるものです。Microsoft Corporation及びその関連会社は、市場性および特定の目的への適合性を含めて、明示的にも黙示的にも、一切の保証をいたしません。さらに、Microsoft Corporation及びその関連会社は、本文書に含まれている情報の使用及び使用結果につき、正確性、真実性等、いかなる表明・保証も行ないません。Microsoft Corporation、その関連会社及びこれらの権限ある代理人による口頭または書面による一切の情報提供またはアドバイスは、保証を意味するものではなく、かつ上記免責条項の範囲を狭めるものではありません。Microsoft Corporation、その関連会社 及びこれらの者の供給者は、直接的、間接的、偶発的、結果的損害、逸失利益、懲罰的損害、または特別損害を含む全ての損害に対して、状況のいかんを問わず一切責任を負いません。(Microsoft Corporation、その関連会社 またはこれらの者の供給者がかかる損害の発生可能性を了知している場合を含みます。) 結果的損害または偶発的損害に対する責任の免除または制限を認めていない地域においては、上記制限が適用されない場合があります。なお、本文書においては、文書の体裁上の都合により製品名の表記において商標登録表示、その他の商標表示を省略している場合がありますので、予めご了解ください。

フィードバック

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com