0

mssql 2005 Express でアプリケーションを実行しており、全文検索をインストールしたいと考えています。

私は何をすべきか?

全文検索サービスをダウンロードして、個別にインストールできますか?

4

1 に答える 1

0

全文検索を使用するには、SQL Server 2005 Express with Advanced Servicesが必要です。以前に Express (標準) をインストールしたことがある場合、(残念ながら) 高度なインストーラーを実行して既存のインストールに全文検索オプションを追加するだけでは簡単ではありません。

私が得たエラーは次のとおりです。

理由: アップグレードがブロックされています。アップグレード サポートの詳細については、SQL Server 2005 セットアップ ヘルプまたは SQL Server 2005 Books Online の「バージョンとエディションのアップグレード」および「ハードウェアとソフトウェアの要件」のトピックを参照してください。

ビルド バージョン チェック:

既存のコンポーネントがアップグレードしようとしているバージョンより新しいバージョンであるため、アップグレードはブロックされています。既存の SQL Server コンポーネントを変更するには、コントロール パネルの [プログラムの追加と削除] に移動し、変更するコンポーネントを選択して、[変更と削除] をクリックします。

次の 2 つの解決策があるようです。

  1. 既存のデータベースをバックアップしてデタッチし、SQL Server 2005 Express をアンインストールします。次に、SQL Server 2005 Express with Advanced Service をインストールします (オプションとして全文検索を選択します)。次に、すべてのデータベースを再接続します。
  2. Advanced インストーラーを実行し、新しいインスタンス名を選択します。SQL Express のインスタンスを 2 つ実行しますが、開発目的であれば大きな問題にはなりません。これは、全文検索を開始して実行するための最速のルートです。

次のページも役立つ場合があります。

  1. Advanced Services を使用した SQL Server 2005 Express へのアップグレード
  2. フルテキスト オプションがグレー表示されている SQL Server 2005 Express

最初の方法を選択する場合は、 SQL Express 2008 Express with Advanced Servicesを代わりにインストールすることを選択します。

于 2010-01-25T15:29:33.820 に答える