Web ポータルの構成

Web ポータルは、Web フロント エンド アプリケーションであり、レポートの表示、レポート サーバー コンテンツの管理、およびネイティブ モードのレポート サーバーへのアクセス権の付与に使用されます。 Web ポータルは、レポート サーバー Web サービスと共に、同じレポート サーバー インスタンス内にインストールされます。また、セットアップ時に [ネイティブ モードの既存の構成をインストールする] を選択した場合は、必要に応じて構成できます。 Web ポータルはインストール後のタスクとしても構成できます。 この記事では、次の Web ポータルの構成シナリオについて説明します。

前提条件

Web ポータルを使用するには、次の条件を満たす必要があります。

  • 構成が行われているレポート サーバーが必要です。 レポート サーバーの最小限の構成の詳細については、「レポート サーバーの構成」を参照してください。

  • レポート サーバーはネイティブ モードで動作する必要があります。 Web ポータルは、SharePoint 統合モード用に構成されているレポート サーバーと併用できません。 SQL Server 2012 では、レポート サーバーを別のモードに切り替えることはできません。 環境で使用しているレポート サーバーの種類を変更できます。 その場合は、目的のモードのレポート サーバーをインストールした後、新しいレポート サーバーにレポート アイテムをコピーまたは移動する必要があります。 このプロセスは、一般的には「移行」と呼ばれます。 移行のために使用する手順は、移行先のモードと移行元のバージョンによって異なります。 詳細については、「Reporting Services のアップグレードと移行」を参照してください。

  • また、Internet Explorer 11 以降 (スクリプト機能オン) も必要です。 詳細については、「Reporting Services のブラウザー サポート」を参照してください。

既定の URL を使用する Web ポータルの構成

Web ポータルは、ユーザーが Web ブラウザーでアクセスする Web アプリケーションです。 少なくとも、ブラウザー ウィンドウでアプリケーションを開く際に使用する URL を定義する必要があります。 URL はホスト名、ポート、および仮想ディレクトリで構成されます。 この URL の既定値には、レポート サーバー Web サービスの URL 用に定義したホスト名とポートの値に加えて、 レポート の仮想ディレクトリ名が含まれます。 名前付きインスタンスを使用している場合、仮想ディレクトリは reports_instanceになります ( instance の箇所には、 Reporting Services インスタンスの名前が入ります)。

既定では、Web ポータルの URL は一意の仮想ディレクトリ名で構成されます。 また、同じインスタンスで実行されるレポート サーバー Web サービスに対して定義されているポートとホスト名も含まれます。 ほとんどの場合、ホスト名はレポート サーバー コンピューターのネットワーク名ですが、そのコンピューターを解決する IP アドレスまたはホスト ヘッダーである場合もあります。 既定の URL を使用するように Web ポータルを構成するには、Reporting Services 構成ツールの [Web ポータル URL] ページを使用します。

ヒント

リモート コンピューター上の Web ポータルにアクセスしようとして、ブラウザーに接続エラー メッセージが返される場合、一般的な原因はファイアウォールの設定です。 詳細については、「レポート サーバー アクセスに対するファイアウォールの構成」を参照してください。

既定の Web ポータル URL と仮想ディレクトリを構成する

  1. Reporting Services 構成ツールを起動して、レポート サーバー インスタンスに接続します。

  2. Reporting Services 構成ツールで、 [Web ポータル URL] を選択して、URL を構成するページを開きます。

  3. Web ポータルの一意の仮想ディレクトリ名を入力します。

  4. 適用を選択します。

  5. Windows Vista または Windows Server 2008 を使用している場合は、Web ポータルを使用する前にその他の手順が必要になることがあります。 詳細については、「ローカル管理用のネイティブ モードのレポート サーバー (SSRS) の構成」を参照してください。

特定の Web ポータルの URL を使用するレポート マネージャーの構成

既定では、Web ポータルは、同じレポート サーバー サービスで実行されているレポート サーバー Web サービスに接続します。 Web ポータルは、レポート サーバー Web サービスの URL を使用して接続を確立します。 レポート サーバー Web サービス用に複数の URL を定義している場合、Web ポータルは最後に定義した URL を使用します。 ただし、配置によっては、Web ポータルが Web サービスに接続する際に、常に静的 URL を使用しなければならない場合があります。 例として、特定のポートや IP アドレスに対してパケット フィルターを構成しており、レポート サーバーへ接続するときは必ず定義したフィルター ルールを適用する場合などがあります。

Reporting Services 構成ツールで URL を構成すると、Web ポータルは、同じサーバー インスタンス内で実行されるレポート サーバー用の新しい URL や更新された URL を自動的に検出し、これを使用します。 すべてのレポート サーバー要求に 1 つの静的 URL を使用することが必要な配置では、RSReportServer.config ファイルでその URL を指定できます。

レポート サーバーの静的 URL を構成する

  1. テキスト エディターで RSReportServer.config ファイルを開きます。 既定では、ファイルは \Program Files\Microsoft SQL Server\MSRS12.\<instancename>\Reporting Services\ReportServer にあります。

  2. ReportServerURL を探します。

  3. レポート サーバー インスタンスの URL に置き換えます。

  4. 変更を保存し、ファイルを閉じます。

構成ファイルの詳細については、「Reporting Services の構成ファイル (RSreportserver.config) の変更」および「RsReportServer.config 構成ファイル」を参照してください。

スタイルのカスタマイズまたはアプリケーションのタイトルのカスタマイズ

カスタム ブランド パッケージを作成して、Web ポータルに使用する色を変更することができます。 詳細については、「Web ポータルのブランド化」を参照してください。

アプリケーションのタイトルを変更する

  1. レポート サーバーに対する システム管理者 アクセス許可が割り当てられたアカウントを使用してログインします。

  2. Internet Explorer を開きます。

  3. Web ポータルの URLを入力します。 既定では、URL は https://<your-server-name>/reports ですが、Reporting Services を名前付きインスタンスとしてインストールした場合、既定の URL は https://<your-server-name>/reports<_instancename> になります。

  4. [サイトの設定] を選択します。

  5. [全般] タブの [名前] で、 SQL Server Reporting Services を別の名前に置き換えます。

  6. 適用を選択します。

Web ポータル
Reporting Services のブラウザー サポートURL の構成
レポート サービスのインストールを確認する
Reporting Services 機能の有効化と無効化
Reporting Services ネイティブ モードのレポート サーバーの管理
RsReportServer.config 構成ファイル
ローカル管理用のネイティブ モードのレポート サーバーの構成

その他の質問 Reporting Services のフォーラムに質問してみてください