次の方法で共有


sp_fulltext_semantic_unregister_language_statistics_db (Transact-SQL)

適用対象: SQL サーバー

SQL Server の現在のインスタンスから既存のセマンティック言語統計データベースの登録を解除し、関連付けられているメタデータを削除します。

このステートメントでは、データベースがデタッチされたり、ファイル システムから物理データベース ファイルが削除されたりすることはありません。 データベースの登録の解除後は、それをデタッチし、物理的なデータベース ファイルを削除することができます。

Transact-SQL 構文表記規則

構文

sp_fulltext_semantic_unregister_language_statistics_db
[ ; ]

引数

このプロシージャには引数は必要ありません。 SQL Server のインスタンスにはセマンティック言語統計データベースが 1 つしかないため、データベースを識別する必要はありません。

リターン コードの値

0 (成功) または 1 (失敗)。

結果セット

ありません。

解説

セマンティック言語統計データベースの登録が解除されると、それに関連付けられているすべてのメタデータも削除されます。

sp_fulltext_semantic_unregister_language_statistics_db では次の手順が実行されます。

  1. SQL Server の現在のインスタンスのセマンティック作成が進行中でないことを確認します。

  2. 指定されたセマンティック言語統計データベースに関連付けられているすべてのメタデータを削除します。

詳細については、「 セマンティック検索のインストールと構成」を参照してください。

Metadata

SQL Server のインスタンスにインストールされているセマンティック言語統計データベースの詳細については、カタログ ビュー sys.fulltext_semantic_language_statistics_databaseクエリを実行します。

アクセス許可

CONTROL SERVER のアクセス許可が必要です。

次の例は、 sp_fulltext_semantic_unregister_language_statistics_dbを呼び出してセマンティック言語統計データベースの登録を解除する方法を示しています。

EXEC sp_fulltext_semantic_unregister_language_statistics_db;
GO