次の方法で共有


Reporting Services の SharePoint サービスとサービス アプリケーション

Reporting Services SharePoint モードは、SharePoint サービス アーキテクチャ上に構築されており、SharePoint サービスと一対多のサービス アプリケーションを利用します。 サービス アプリケーションを作成すると、サービスが使用可能になり、サービス アプリケーション データベースが生成されます。 複数の Reporting Services サービス アプリケーションを作成することができますが、ほとんどの配置シナリオではサービス アプリケーションは 1 つで十分です。

このトピックの内容は次のとおりです。

Reporting Services サービス アプリケーションの作成

SharePoint サーバーの全体管理または PowerShell スクリプトを使用して、Reporting Services サービス アプリケーションを作成できます。 SharePoint サーバーの全体管理を使用する方法の詳細については、「SharePoint 2010 用 Reporting Services の SharePoint モードのインストール」の「Reporting Services サービス アプリケーションの作成」セクションを参照してください。 サービス アプリケーションを作成するための PowerShell スクリプトの例は、このトピックの後半の PowerShell のセクションを参照してください。

プロキシ グループを使用したサービス アプリケーションの関連付けの変更

サービス アプリケーションを作成するための [新規作成] ページには、 [Web アプリケーションの関連付け] セクションがあります。 このセクションでは、サービス アプリケーションの作成時に関連付けを行うことができます。 関連付けを変更してカスタム構成をサービス アプリケーションに割り当てるには、次の手順を使用します。 同じ一般的なプロセスは、サービス アプリケーションとカスタム グループとの関連付けを変更せずに、プロキシを既定のグループに追加する場合にも使用できます。

  1. SharePoint サーバーの全体管理で、[アプリケーション構成の管理] の [サービス アプリケーションの関連付けの構成] をクリックします。

  2. [サービス アプリケーションの関連付け] ページで、ビューを [サービス アプリケーション] に変更します。

  3. 新しい Reporting Services サービス アプリケーションの名前を探してクリックします。 アプリケーション プロキシ グループ名 [既定] をクリックして、次の手順を完了せずに、プロキシを既定のグループに追加することもできます。

  4. [編集する接続グループ] 選択ボックスで、 [カスタム] をクリックします。

  5. プロキシのチェック ボックスをオンにして、 [OK] をクリックします。

サービス アプリケーションのプロパティの編集

サービス アプリケーションのプロパティ ページを開き直してプロパティを変更することができます。

  1. SharePoint サーバーの全体管理で、[アプリケーション構成の管理] の [サービス アプリケーションの管理] をクリックします。

  2. サービス アプリケーションを選択するには、型列をクリックして行全体を選択します。 アプリケーションの名前をクリックすると、サービス アプリケーションのプロパティが開く代わりに、サービスの管理オプション ページが開きます。

  3. [サービス アプリケーション] リボンで、 [プロパティ] をクリックします。

PowerShell を使用して Reporting Services サービス アプリケーションを作成するには

PowerShell を使用して Service アプリケーションとプロキシを作成することができます。 次のサンプルでは、使用するサービス アプリケーションをどのアプリケーション プールに構成するかがわかっていることを前提としています。

  1. アプリケーション プール名のアプリケーション プール オブジェクトを、New アクションに渡される変数に追加します。

    $appPoolName = Get-SPServiceApplicationPool "<application pool name>"  
    
  2. 指定した名前とアプリケーション プール名を使用してサービス アプリケーションを作成します。

    New-SPRSServiceApplication -Name 'MyServiceApplication' -ApplicationPool $appPoolName -DatabaseName 'MyServiceApplicationDatabase' -DatabaseServer '<Server Name>'  
    
  3. 新しいサービス アプリケーション オブジェクトを取得し、新しいプロキシ コマンドレットにオブジェクトをパイプします。

    Get-SPRSServiceApplication -name MyServiceApplication | New-SPRSServiceApplicationProxy "MyServiceApplicationProxy"  
    
タスク Link
サービス アプリケーションの設定を管理する Reporting Services SharePoint サービス アプリケーションの管理
サービス アプリケーションと関連コンポーネント (暗号化キーやプロキシなど) をバックアップおよび復元する Reporting Services SharePoint サービス アプリケーションのバックアップと復元