web-dev-qa-db-ja.com

Windows Server 2012でWindowsインデックスサービスを使用する方法

Windows Server 2012で Windowsインデックスサービス を使用するにはどうすればよいですか。WindowsServer 2003およびWindows Server 2008でウィンドウインデックスを使用していました。ウィンドウサーバー2012でウィンドウインデックスを見つけることができません。

17
user3459511

Win2008および2012では、必要なのは「Windows Search Service」です(注、「Service」-これがキーワードです)。これは、インデックスサーバーの現在のバージョンです。

ADOドライバーを介してWindowsインデックスサーバーを照会する場合、Win2003からWin2008 +への応答構造に若干の違いがあることに注意してください。ただし、ADO/SELECTクエリを古いインデックスサーバーから新しい検索サーバーに移植するのは簡単です。

別の動物である「SearchServer」と呼ばれる別のマイクロソフト製品があることに注意してください。あなたはそれを必要としません(それは個別のダウンロードです)。検索ServiceはWindowsサーバーコアの一部であり、「インデックスサーバー」と呼ばれていたものの新しい/現在のバージョンとして必要なものです。 (下記参照)

Win7/8デスクトップOSでは、これはデフォルトでインストールされます(私は信じています)。サーバーでは、機能を有効にする必要があります。

これをインストールすると、インデックスを作成する対象を設定でき、ADOドライバーが提供されます。このパスを介して、Win2003 Index ServerからWin2012 SearchServiceにアプリを移植しました。 SELECTと接続文字列に非常に小さなコード変更が必要でした。

enter image description here

19
Jonesome