新着記事一覧
タグ一覧
テーマ
ライト
ダーク
iPentec.com
/
Doc
/
SQL Server
目次
1
現象
1.1
実行するSQL(例)
1.2
エラーメッセージ
1.2.1
補足:英語版の場合
2
原因
3
対処法
3.1
フルテキストインデックスの再構築
3.2
フルテキストインデックスの再作成
3.2.1
補足:フルテキストインデックスが削除できない場合
フルテキスト検索実行時に 「現在のコマンドで重大なエラーが発生しました。結果は破棄しなければなりません。」エラーが発生する - SQL Server
SQL Serverでフルテキスト検索のクエリの実行時に 「現在のコマンドで重大なエラーが発生しました。結果は破棄しなければなりません。」エラーが発生する現象について紹介します。
現象
下記を一例とするフルテキスト検索のSQLを実行すると、以下のエラーが発生します。
実行するSQL(例)
select * FROM テーブル名 WHERE CONTAINS(列名, '検索ワード');
エラーメッセージ
メッセージ 0、レベル 11、状態 0、行 0
現在のコマンドで重大なエラーが発生しました。結果は破棄しなければなりません。
補足:英語版の場合
Msg 0, Level 11, State 0, Line 0
A severe error occurred on the current command. The results, if any, should be discarded.
のエラーが発生します。
原因
原因はいくつか考えられますが、フルテキスト検索のインデックスが破損しているか、データベースが破損しているケースが考えられます。
対処法
フルテキストインデックスの再構築
フルテキストインデックスを再構築します。
フルテキストインデックスの再作成
フルテキストインデックスを削除し、その後定義しなおします。
補足:フルテキストインデックスが削除できない場合
フルテキストインデックスが削除できない場合があります。詳しくは
こちらの記事
を参照してください。
著者
neg
iPentec.com の代表。ハードウェア、サーバー投資、管理などを担当。
Office 365やデータベースの記事なども担当。
関連するページ
SQLのクエリで NULL を0として出力する
サブスクライバーのSQL Server と通信できない状況でパブリケーションを削除できない - パブリケーションを強制的に削除する
SQL Serverのデータベースのデータファイルを確認する
別テーブルへのレコードのコピーまたは移動
SQL Server Management Studio version 18.x をアンインストールする
SQL Server 2014 のファイアウォールの設定(SQL Server 2014にリモートからアクセスする)
日付・時刻の加算、減算
SQL Server 2019 用のSQL Server Management Studio をインストールする
最終更新日: 2017-11-14
作成日: 2017-05-29
ドキュメント
新着記事一覧
タグ一覧
ドキュメント トップ
コンテンツ
YouTube
iPentec
プライバシー
iPentecについて
iPentec all rights reserverd.