フルテキスト カタログとデータベース サーバ

フルテキスト カタログには、データベース内の文字データの検索に使用されるフルテキスト インデックスが収められています。

ご使用のデータベース サーバが Microsoft SQL Server Express Edition with Advanced Services インスタンスである場合、フルテキスト カタログがデータベース サーバ上の新規ジオデータベース毎に作成されます。これらのジオデータベースは、フルテキスト カタログおよびすべての XML 列のインデックスを使用するように設定されます。フルテキスト カタログを使用する権限は、ジオデータベース上で少なくとも読み取り/書き込み以上の権限を持つすべてのユーザに、自動的に付与されます。

SQL Server 2005 Express with Advanced Services をご使用の場合、フルテキスト カタログはフォルダ、およびファイルのセットです。フォルダの名前は、ジオデータベース名の最後に「_CAT」を追加した名前になります。フォルダは、データベース ファイル(.mdf ファイル)と同じディレクトリ内に作成されます。

SQL Server 2008 Express with Advanced Services をご使用の場合、フルテキスト カタログはファイルを含む別個のフォルダではなく、別のデータベース ファイル(.ndf ファイル)の一部となっています。

メモメモ:

ジオデータベースを最初のサーバからデタッチした後 2 つ目のサーバにアタッチしてサーバ間で移動する場合は必ず、フルテキスト カタログまたは .ndf ファイルをデータベース ファイルと一緒に新しいサーバに移動してください。

SQL Server Express インスタンスを SQL Server 2005 Express SP2 から SQL Server 2005 または 2008 の Express with Advanced Services にアップグレードした場合、フルテキスト カタログを既存のジオデータベースに追加することはできません。既存のデータ用に XML 列を作成する場合は、SQL Server Express with Advanced Services インスタンス上に新しいジオデータベースを作成し、古いジオデータベースから既存のデータをコピーして、新しいジオデータベースに貼り付ける方法と、古いジオデータベースからのデータを新しいジオデータベースにエクスポートする方法があります。

ジオデータベースに貼り付けまたはインポートされたデータは、その時点でジオデータベースにログインしているユーザに所有されることに注意しましょう。そのため、データ所有者を新しいジオデータベースと古いジオデータベースとで一致させるには、各データセットの所有者に依頼して、新しいジオデータベースにデータをインポートまたはコピー アンド ペーストしてもらってください。また、新しいジオデータベースにデータを移動する前に DEFAULT バージョンに対しバージョン対応のすべての編集内容をリコンサイルおよびポストし、他のすべてのバージョンが削除されていることを確認してください。この処理を行わなかった場合、編集内容が失われる可能性があります。


3/6/2012