手順 2: SharePoint Server 2007 SQL Server コネクタを展開およびテストする

最終更新日: 2010年4月21日

適用対象: SharePoint Server 2010

フェデレーション検索 SQL Server コネクタ用の ASPX ページを作成した後、次のことを実行する必要があります。

  1. ASPX ページを展開します。

  2. コネクタのフェデレーション場所を作成します。

  3. フェデレーション結果 Web パーツを構成します。

  4. フェデレーション結果 Web パーツで AdventureWorksDW データベースの結果がどのように表示されるかをテストします。

ASPX ページを展開し、データ接続が機能していることを確認するには

  1. 以下のパスに、FederatedConnectorSample という名前のフォルダーを作成します。

    %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\\TEMPLATE\LAYOUTS\

  2. SearchResellers.aspx.cs ファイルと SearchResellers.aspx ファイルを FederatedConnectorSample フォルダーにコピーします。

  3. パス http://YourServerName/_layouts/FederatedConnectorSample/SearchResellers.aspx に移動します。

    AdventureWorksDW データベースの DimResellers テーブルの複数の結果を表示する RSS フィードである SearchResellers.aspx ページを確認する必要があります。

    注意

    使用している Web サーバーに一致するように、この URL で指定されているサーバー名を変更する必要があります。

フェデレーション場所を作成するには

  1. 検索管理ページで、[フェデレーション場所] をクリックし、次に、[新しい場所] をクリックします。

  2. [場所の名前] および [表示名] フィールドに、「AdvWorksResellers」と入力します。

  3. [説明] フィールドに、「AdventureWorksDW データベースの DimResellers テーブルの検索」など場所を説明するテキストを入力します。

  4. 場所の種類 フィールドで、[OpenSearch 1.0/1.1] をクリックします。

  5. [クエリ テンプレート] フィールドに、「https://localhost/_layouts/FederatedConnectorSample/searchresellers.aspx?q={検索用語}」と入力します。

  6. [その他の結果] リンク テンプレートのフィールドに、「https://localhost/_layouts/FederatedConnectorSample/searchresellers.aspx?q={検索用語}&f=htm」と入力します。

  7. [資格情報の指定] で、適切な認証プロトコルを選択します。たとえば、[企業: NTLM - ユーザー名とパスワードを指定する] を選択し、次に、AdventureWorksDW データベースへのアクセス権を持つアカウントの資格情報を入力します。

  8. [OK] をクリックします。

フェデレーション結果 Web パーツを構成するには

  1. 以下のような、検索結果を表示するページに移動します。

    http://ServerName/Pages/results.aspx.

  2. [サイトの操作] をクリックし、[ページの編集] をクリックします。

  3. フェデレーション検索結果 Web パーツの [編集] をクリックし、次に、[Web パーツの編集] をクリックします。

  4. [場所のプロパティ] で、[場所] ボックスの一覧の [AdvWorksResellers] をクリックし、[OK] をクリックします。

  5. [サイトの操作] をクリックし、[編集モードの終了] をクリックして [編集] ページを閉じます。

フェデレーション検索 SQL Server コネクタをテストするには

  1. 検索ボックスに DimResellers テーブルの結果を返す検索用語を入力します。たとえば、「bicycle」と入力します。

  2. フェデレーション検索 SQL Server コネクタが機能していることを確認します。検索結果ページで AdventureWorksDW データベースの検索結果が表示されます。

関連項目

概念

手順 1: SharePoint Server 2007 SQL Server コネクタに対してプロジェクトを作成する

コード サンプル: フェデレーション検索 SQL Server コネクタ

SharePoint Server 2007 コネクタを構築するためのアーキテクチャ ガイダンス