SharePoint モードの Reporting Services を単一サーバー ファームとしてインストールする
このトピックでは、SharePoint モードでの Reporting Services レポート サーバーのシングル サーバー インストールの手順について説明します。 手順には、SQL Server インストール ウィザードの実行と、SharePoint 2010 サーバーの全体管理を使用する追加構成タスクが含まれます。 また、既存のインストールについての個々の手順 (Reporting Services サービス アプリケーションの作成など) をこのトピックで確認することもできます。 既存のファームへの Reporting Services サーバーの追加については、「ファームへのレポート サーバーの追加 (SSRS スケールアウト)」および「ファームへの Reporting Services Web フロントエンドの追加」を参照してください。
シングル サーバー インストールは、開発およびテストのシナリオには便利ですが、運用環境にはお勧めしません。
注 |
---|
既存の Reporting Services SharePoint モードのインストールを SQL Server 2012 にアップグレードする方法については、「Reporting Services のアップグレードと移行」を参照してください。 |
このトピックの内容は次のとおりです。
前提条件
SharePoint モードでの Reporting Services レポート サーバーのインストール
Reporting Services SharePoint サービスのインストールと開始
Reporting Services サービス アプリケーションの作成
Power View のサイト コレクション機能のアクティブ化
その他の構成 (サブスクリプションと警告の準備、Reporting Services のコンテンツの種類、Reporting Services ファイル同期機能など)
前提条件
-
重要 Reporting Services SharePoint モードを構成および管理するために、Reporting Services 構成マネージャーを使用するまたはサポートする必要はなくなりました。 SharePoint モードでレポート サーバーを構成するには、SharePoint サーバーの全体管理を使用します。 詳細については、「Reporting Services サービス アプリケーションの管理」を参照してください。
SharePoint 2010 製品を含む要件については、次のトピックを参照してください。
このトピックでは、SharePoint 2010 製品のインストールについては説明しません。 詳細については、「SharePoint 2010 ファームで SQL Server BI 機能を使用するためのガイド」を参照してください。
ここで説明する手順は、SQL Server 2012 レポート サーバーを構成するためのものであり、以前のバージョンのレポート サーバーには使用できません。 以前のバージョンのレポート サーバーでは、SharePoint 共有サービス アーキテクチャが使用されていませんでした。 たとえば、SQL Server 2008 Reporting Services レポート サーバーや、SQL Server 2008 R2 Reporting Services レポート サーバーなどです。
SharePoint 2010 Administration Service が開始されていることを Windows サーバー マネージャーで確認します。
単一のサーバー構成に関するデータベースの注意事項
Reporting Services および SharePoint 製品とテクノロジはどちらも、SQL Server のリレーショナル データベースを使用して、アプリケーション データを格納します。
SQL Server 2012 Reporting Services (SSRS) には、SQL エンジンの互換性のある SQL Server 評価版インスタンスが必要です。 ハードウェアとソフトウェアの要件の詳細については、「SQL Server 2012 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。
SharePoint 製品では、既存のデータベース インスタンスを使用できます。 データベース エンジンのインスタンスがインストールされていない場合、SharePoint 製品のセットアップ プログラムでは SharePoint アプリケーションのデータベース用に SQL Server Express Edition がインストールされます。
レポート サーバー インスタンスの場合、データベースに SQL Server Express Edition を使用することはできません。 ただし、SharePoint 製品によってインストールされる SQL Server Express Edition インスタンスは、他のデータベース エンジン エディションと共存できます。
先頭に戻る
SharePoint モードでの Reporting Services レポート サーバーのインストール
SQL Server インストール ウィザードを実行します。
ウィザードの左側の [インストール] をクリックし、[新規インストールの作成または既存のインストールへの機能の追加] をクリックします。
[セットアップ サポート ルール] ページで、すべてのルールに合格したら、[OK] をクリックします。
[セットアップ サポート ファイル] ページで、[インストール] をクリックします。
サポート ファイルのインストールが完了し、サポート ルールのステータスが [合格] になったら、[次へ] をクリックします。 警告やインストールの障害となる問題を確認します。
[プロダクト キー] ページで、キーを入力するか、既定の "Enterprise Evaluation" を受け入れます。
[次へ] をクリックします。
使用許諾条件を確認して同意します。 マイクロソフトでは、機能使用状況に関するデータを送信することに同意して、製品の機能やサポートの改善にご協力いただき感謝しております。
[次へ] をクリックします。
[セットアップ ロール] ページで [SQL Server 機能のインストール] をクリックします。
[次へ] をクリックします。
[機能の選択] ページで、次のオプションを選択します。
Reporting Services – SharePoint
SharePoint 2010 製品用 Reporting Services アドイン。 アドインをインストールするためのインストール ウィザード オプションは、SQL Server 2012 リリースでの新機能です。
SQL Server データベース エンジン のインスタンスがまだインストールされていない場合は、[データベース エンジン サービス] および [管理ツール - 完全] をクリックして完全な環境をインストールすることもできます。
[次へ] をクリックします。
[インストール ルール] ページで [次へ] をクリックします。 警告やインストールの障害となる問題を確認します。
データベース エンジン サービスを選択した場合は、[インスタンスの構成] ページで MSSQLSERVER の既定のインスタンスを受け入れて、[次へ] をクリックします。 Reporting Services 共有サービス アーキテクチャは、以前の Reporting Services アーキテクチャとは異なり、SQL Server "インスタンス" に基づいていません。
[必要なディスク領域] ページを確認し、[次へ] をクリックします。
[サーバーの構成] ページで、適切な資格情報を入力します。 Reporting Services のデータ警告機能またはサブスクリプション機能を使用する場合は、SQL Server エージェントの [スタートアップの種類] を [自動] に変更する必要があります。
[次へ] をクリックします。
データベース エンジン サービスを選択した場合は、[データベース エンジンの構成] ページが表示されるので、SQL 管理者の一覧に適切なアカウントを追加して、[次へ] をクリックします。
[Reporting Services の構成] ページで、[インストールのみ] オプションをクリックします。 このオプションを指定すると、レポート サーバー ファイルはインストールされますが、Reporting Services 用の SharePoint 環境の構成は行われません。SQL Server のインストールが完了したら、このトピックの他のセクションに従って、SharePoint 環境を構成する必要があります。 これには、Reporting Services 共有サービスのインストールと、Reporting Services サービス アプリケーションの作成が含まれます。
[エラー レポート] ページでエラー レポートを送信するためのチェック ボックスをオンにすると、マイクロソフトが SQL Server の機能とサービスを改善するのに役立ちます。
[次へ] をクリックします。
[インストール構成ルール] ページで警告を確認して、[次へ] をクリックします。
[インストール準備の完了] ページでインストールの概要を確認して、[次へ] をクリックします。 概要には [Reporting Services] ノードが含まれ、そこには SharePointFilesOnlyMode のインストール モード値とアカウント情報が含まれます。
先頭に戻る
Reporting Services SharePoint サービスのインストールと開始
注 |
---|
既存の SharePoint ファームにインストールしている場合は、このセクションの手順を実行する必要はありません。 Reporting Services SharePoint サービスはインストールされており、前のセクションで SQL Server インストール ウィザードを実行したときに開始しています。 |
必要なファイルは SQL Server インストール ウィザードの中でインストールされていますが、サービスを SharePoint ファームに登録する必要があります。 SQL Server 2012 リリースでは、SharePoint モードの Reporting Services に対する PowerShell が新たにサポートされました。 以下では、SharePoint 管理シェルを開いてコマンドレットを実行する手順を説明します。
[スタート] ボタンをクリックします。
[Microsoft SharePoint 2010 製品] グループをクリックします。
[SharePoint 2010 管理シェル] を右クリックし、[管理者として実行] をクリックします。
次の PowerShell コマンドを実行して、SharePoint サービスをインストールします。 コマンドが正常に完了すると、管理シェルの表示が改行されます。 コマンドが正常に完了しても、管理シェルにメッセージは表示されません。
Install-SPRSService
次の PowerShell コマンドを実行して、サービス プロキシをインストールします。
Install-SPRSServiceProxy
次の PowerShell コマンドを実行してサービスを開始するか、または SharePoint サーバーの全体管理からサービスを開始する方法に関する後の注意事項を参照してください。
get-spserviceinstance -all |where {$_.TypeName -like "SQL Server Reporting*"} | Start-SPServiceInstance
3 番目の PowerShell コマンドを実行する代わりに、SharePoint サーバーの全体管理からサービスを開始することもできます。 次の手順を使用すると、サービスが実行していることを確認することもできます。
SharePoint サーバーの全体管理で、[システム設定] の [サーバーのサービスの管理] をクリックします。
[SQL Server Reporting Services サービス] を探して、[アクション] 列の [開始] をクリックします。
Reporting Services サービスのステータスが [停止] から [開始] に変わります。 Reporting Services サービスが一覧にない場合は、PowerShell を使用してサービスをインストールします。
注 Reporting Services サービスが [開始中] ステータスのままで、[開始] に変わらない場合は、Windows サーバー マネージャーで SharePoint 2010 Administration Service が開始されていることを確認します。
先頭に戻る
Reporting Services サービス アプリケーションの作成
ここでは、既存のサービス アプリケーションを確認している場合に、サービス アプリケーションおよびプロパティの説明を作成する手順について説明します。
SharePoint サーバーの全体管理で、[アプリケーション構成の管理] の [サービス アプリケーションの管理] をクリックします。
SharePoint リボンで、[新規作成] ボタンをクリックします。
[新規作成] メニューで、[SQL Server Reporting Services サービス アプリケーション] をクリックします。
注意 Reporting Services オプションが一覧に表示されない場合は、Reporting Services 共有サービスがインストールされていません。 前のセクションの、PowerShell コマンドレットを使用して Reporting Services サービスをインストールする方法を確認してください。
[SQL Server Reporting Services サービス アプリケーションの作成] ページで、アプリケーションの名前を入力します。 複数の Reporting Services サービス アプリケーションを作成する場合は、わかりやすい名前または名前付け規則を使用すると、管理および運用操作を体系化できます。
[アプリケーション プール] セクションで、このアプリケーションのための新しいアプリケーション プールを作成し (推奨)、 新しいアプリケーション プールの名前をサービス アプリケーションと同じにすると、日常の管理が簡単になります。
そのアプリケーション プールのマネージ アカウントを選択または作成します。 必ずドメイン ユーザー アカウントを指定してください。 ドメイン ユーザー アカウントにより、パスワードやアカウント情報をまとめて更新できる SharePoint のマネージ アカウント機能を使用できるようになります。 ドメイン アカウントは、配置をスケールアウトして、同じ ID で実行されるサービス インスタンスを追加する場合にも必要です。
[データベース サーバー] で、現在のサーバーを使用するか、または別の SQL Server を選択することができます。
[データベース名] の既定値は "ReportingService_<guid>" で、これは一意のデータベース名です。 新しい値を入力する場合は、一意の値を入力します。
[データベース認証] の既定値は、"Windows 認証" です。 [SQL 認証] を選択する場合は、SharePoint 管理者ガイドを参照して、SharePoint 配置でその認証の種類を使用するためのベスト プラクティスを確認してください。
[Web アプリケーションの関連付け] セクションで、現在の Reporting Services サービス アプリケーションによるアクセス用に準備する Web アプリケーションを選択します。 1 つの Reporting Services サービス アプリケーションを 1 つの Web アプリケーションに関連付けることができます。 現在のすべての Web アプリケーションが既に Reporting Services サービス アプリケーションと関連付けられている場合は、警告メッセージが表示されます。
[OK] をクリックします。
サービス アプリケーションの作成処理には数分かかることがあります。 完了すると、確認メッセージと、[サブスクリプションと警告の準備] ページへのリンクが表示されます。 Reporting Services のサブスクリプション機能と警告機能を使用する場合は、準備手順を行います。 詳細については、「SSRS サービス アプリケーションを使用するためのサブスクリプションと警告の準備」を参照してください。
PowerShell を使用して Reporting Services サービス アプリケーションを作成する方法については、「PowerShell コマンドレットを使用して Reporting Services サービス アプリケーションを作成するには」を参照してください。
先頭に戻る
Power View のサイト コレクション機能のアクティブ化
Microsoft SharePoint Server 2010 Enterprise Edition 用の SQL Server 2012 Reporting Services アドインの機能である Power View は、サイト コレクション機能です。 この機能は、ルート サイト コレクションと、Reporting Services アドインのインストール後に作成されたサイト コレクションで自動的にアクティブ化されます。 Power View を使用する場合は、この機能がアクティブ化されていることを確認してください。
SharePoint 2010 製品のインストール後に SharePoint 2010 製品用の Reporting Services アドインをインストールした場合、レポート サーバーの統合機能と Power View の統合機能はルート サイト コレクションでのみアクティブ化されます。 他のサイト コレクションについては、この機能を手動でアクティブ化します。
Power View 機能をアクティブ化するには
ブラウザーで目的の SharePoint サイトを開きます。
[サイトの操作] をクリックします。
[サイトの設定] をクリックします。
[サイト コレクションの管理] グループで [サイト コレクションの機能] をクリックします。
一覧で [Power View の統合機能] を見つけます。
[アクティブ化] をクリックします。
この手順は、サイト コレクションごとに実行します。 詳細については、「SharePoint でのレポート サーバーと Power View の統合機能のアクティブ化」を参照してください。
その他の構成
このセクションでは、SharePoint のほとんどの配置で重要になる追加の構成手順について説明します。
サブスクリプションと警告の準備
Reporting Services のサブスクリプションとデータ警告の機能を利用するには、SQL Server エージェントの権限の構成が必要になる場合があります。 SQL Server エージェントが実行中であるにもかかわらず、SQL Server エージェントが必要であることを示すエラー メッセージが表示された場合は、権限を更新します。 サービス アプリケーション作成成功ページの [サブスクリプションと警告の準備] リンクをクリックして、SQL Server エージェントを準備するための別のページに移動します。 配置がコンピューターの境界をまたいでいる場合は (たとえば、SQL Server データベース インスタンスが異なるコンピューターにある場合)、準備手順を行う必要があります。 詳細については、「SSRS サービス アプリケーションを使用するためのサブスクリプションと警告の準備」を参照してください。
先頭に戻る
サービス アプリケーションの電子メールの構成
Reporting Services のデータ警告機能は、電子メール メッセージで警告を送信します。 電子メールを送信するには、Reporting Services サービス アプリケーションを構成して、このサービス アプリケーションの電子メール配信拡張機能を変更しなければならない場合があります。 Reporting Services サブスクリプション機能の電子メール配信拡張機能を使用する場合は、電子メールの設定が必要です。 詳細については、「Reporting Services サービス アプリケーションの電子メールの構成」を参照してください。
先頭に戻る
Reporting Services のコンテンツの種類を追加
Reporting Services では、共有データ ソース (.rsds) ファイル、レポート モデル (.smdl)、およびレポート ビルダーのレポート定義 (.rdl) ファイルを管理する際に使用される、コンテンツの種類があらかじめ定義されています。 コンテンツの種類として、[レポート ビルダー レポート]、[レポート モデル]、および [レポート データ ソース] をライブラリに追加すると、[新規作成] コマンドが有効になり、その種類のドキュメントを新規作成できるようになります。 詳細については、「レポート サーバー コンテンツの種類をライブラリに追加する (Reporting Services の SharePoint 統合モード)」を参照してください。
先頭に戻る
ファイル同期機能のアクティブ化
ユーザーがパブリッシュされたレポート アイテムを SharePoint ドキュメント ライブラリに頻繁に直接アップロードする場合は、レポート サーバーのファイル同期機能が役立ちます。 ファイル同期機能では、レポート サーバー カタログとドキュメント ライブラリのアイテムの同期が、より頻繁に行われます。 詳細については、「SharePoint サーバーの全体管理でレポート サーバーのファイル同期機能をアクティブにする」を参照してください。
関連項目
概念
PowerShell コマンドレット (Reporting Services SharePoint モード)
Reporting Services の SharePoint サービスとサービス アプリケーション (SharePoint モード)