Reporting Services 2016 ネイティブ モード レポート サーバーをインストールする

適用対象: SQL Server Reporting Services (2016) サポート対象外 SQL Server Reporting Services (2017) サポート対象外 Power BI Report Server

ネイティブ モードの Reporting Services のインストール方法について説明します。 レポートやその他のアイテムを管理できる Web ポータルにアクセスできるようになります。

Note

Power BI Report Server が見つからない場合は、 「Power BI Report Server のインストール」を参照してください。

Reporting Services ネイティブ モード レポート サーバーは、既定の Reporting Services サーバー モードであり、SQL Server インストール ウィザードまたはコマンド ラインからインストールできます。 セットアップ ウィザードで、ファイルをインストールして既定の設定でサーバーを構成するか、またはファイルのインストールのみを行うかのいずれかを選択できます。 このトピックでは ネイティブ モードの既定の構成 について確認します。このインストールでは、セットアップでレポート サーバー インスタンスのインストールと構成の両方が行われます。 セットアップが完了したら、レポート サーバーが実行され、基本的なレポートの表示およびレポートの管理を行うために使用する準備ができます。

Power BI 統合や、サブスクリプションの処理を伴う電子メール配信などの追加機能は、追加の構成が必要です。

既定の構成とは

ネイティブ モードの既定の構成オプションを選択すると、セットアップで次の Reporting Services 機能がインストールされます。

  • レポート サーバー サービス (レポート サーバー Web サービス、バックグラウンド処理アプリケーション、レポートや権限を表示および管理できる Web ポータルが含まれる)。

  • Reporting Services Configuration Manager

  • Reporting Services コマンド ライン ユーティリティ (rsconfig.exe、rskeymgmt.exe、rs.exe)。

SQL Server Management Studio と SQL Server Data Tools (SSDT) は個別にダウンロードするようになりました。

ネイティブ モードのレポート サーバーのインストールの場合は、セットアップで以下が構成されます。

  • レポート サーバー サービスのサービス アカウント

  • レポート サーバー Web サービスの URL

  • Web ポータル URL。

  • レポート サーバー データベース

  • レポート サーバー データベースへのサービス アカウント アクセス

  • レポート サーバー データベース用の接続情報 (データ ソース名 (DSN) とも呼ばれます)。

セットアップでは、自動実行用アカウント、レポート サーバーの電子メール、暗号化キーのバックアップ、およびスケールアウト配置が構成されません。 Reporting Services Configuration Manager を使用して、これらのプロパティを構成できます。 詳細については、「レポート サーバーの構成マネージャー (ネイティブ モード)」を参照してください。

ネイティブ モードの既定の構成をインストールする場合

既定の構成では、セットアップの完了後すぐにレポート サーバーを使用できるように、Reporting Services が操作可能な状態でインストールされます。 このモードは、他のモードであれば Reporting Services 構成ツールで実行すべき必須の構成タスクを省いて手順を省略する場合に指定します。

既定の構成をインストールしても、セットアップの完了後にレポート サーバーが動作するかどうかは保証されません。 サービスの起動時に既定の URL が登録されない可能性があります。 必ずインストールをテストして、サービスが予期したとおりに起動して実行されるかどうかを確認してください。 「 Verify a Reporting Services Installation」を参照してください。

要件

既定の構成オプションでは、レポート サーバーを稼働させるために必要な中核となる設定の構成に既定値が使用されます。 これには次の要件があります。

  • SQL Server のインストールに必要なハードウェアおよびソフトウェア」を確認してください。

  • Reporting Services と SQL Server データベース エンジンは、同じインスタンスにまとめてインストールする必要があります。 データベース エンジン インスタンスは、セットアップで作成および構成されるレポート サーバー データベースをホストします。

  • セットアップの実行に使用するユーザー アカウントは、ローカルの Administrators グループのメンバーである必要があります。また、レポート サーバー データベースをホストするデータベース エンジン インスタンス上のデータベースにアクセスする権限と、データベースを作成する権限が必要です。

  • セットアップでは、既定値を使用して、レポート サーバーと Web ポータルにアクセスする URL を予約できる必要があります。 ここでの既定値とは、ポート 80、強いワイルドカード、および ReportServer_<instance_name>Reports_<instance_name> の形式の仮想ディレクトリ名です。

  • セットアップでは、既定値を使用してレポート サーバー データベースを作成できる必要があります。 ここでの既定値とは、 ReportServerReportServerTempDBです。 以前のインストールのデータベースが既に存在する場合は、ネイティブ モードの既定の構成のセットアップでレポート サーバーを構成できないため、セットアップはブロックされます。 セットアップのブロックを解除するには、データベースの名前を変更するか、データベースを移動または削除する必要があります。

コンピューターで、既定インストールの要件のうち満たされていないものがある場合は、Reporting Services をファイルのみのモードでインストールし、Reporting Services Configuration Manager を使用してセットアップの完了後に構成する必要があります。

重要

読み取り専用ドメイン コントローラー (RODC) が存在する環境に、Reporting Services をインストールすることができますが、Reporting Services は、正常に機能するために読み取り書き込みドメイン コントローラーへのアクセスが必要です。 Reporting Services が、RODC にのみアクセスできる場合、サービスを管理しようとするときにエラーが発生する可能性があります。

既定の URL 予約

URL 予約は、プレフィックス、ホスト名、ポート、および仮想ディレクトリで構成されます。

パーツ 説明
Prefix 既定のプレフィックスは HTTP です。 以前にトランスポート層セキュリティ(TLS) (旧称 Secure Sockets Layer (SSL)) 証明書をインストールした場合は、セットアップによって、HTTPS プレフィックスを使用する URL 予約の作成が試みられます。
ホスト名 既定のホスト名は、強いワイルドカード (+) です。 これにより、コンピューターに対して解決されるあらゆるホスト名 (https://<computername>/reportserverhttps://localhost/reportserverhttps://<IPAddress>/reportserver) の指定のポートで、レポート サーバーが HTTP 要求を受け付けるように指定されます。
Port 既定のポートは 80 です。 80 以外のポートを使用する場合は、Reporting Services Web アプリケーションをブラウザー ウィンドウで開くときに、そのポートを URL に明示的に追加する必要があるので注意してください。
仮想ディレクトリ 既定では、仮想ディレクトリは、レポート サーバー Web サービスの場合は ReportServer_<instance_name> の形式で、Web ポータルの場合は Reports_<instance_name> の形式で作成されます。 レポート サーバー Web サービスの既定の仮想ディレクトリは、 reportserverです。 Web ポータルの場合、既定の仮想ディレクトリは reports です。

完全な URL 文字列の例を次に示します。

  • https://+:80/reportserver は、レポート サーバーへのアクセスを提供します。

  • https://+:80/reports は、Web ポータルへのアクセスを提供します。

SQL Server インストール ウィザードによるネイティブ モードのインストール

次に、SQL Server インストール ウィザードで選択する Reporting Services 固有の手順とオプションについて示します。 インストール ウィザードに表示される各ページではなく、ネイティブ モードのインストールに含まれる Reporting Services 関連のページについてのみ説明します。

  1. SQL Server セットアップ ウィザード (setup.exe) を実行して、次の暫定ページの手順を実行します。

    • プロダクト キー

    • ライセンス条項

    • グローバル ルール

    • Microsoft Update

    • 製品の更新プログラム

    • セットアップ ファイルのインストール

    • インストール ルール

  2. [セットアップ ロール] ページで、 [SQL Server 機能のインストール]を選択します。

    セットアップ ロールの SQL Server 機能のインストール

  3. [機能の選択] ページで、次のオプションを選択します。

    • (1) [データベース エンジン サービス] (データベース エンジンのインスタンスがまだインストールされていない場合)。

    • (2) [Reporting Services - ネイティブ]

    機能の選択での SSRS ネイティブ モードの選択

  4. 渡された [機能ルール] を確認します。

  5. [インスタンスの構成] ページで [名前付きインスタンス] の構成を選択した場合は、レポート マネージャーとレポート サーバー自体を参照するときに、URL にインスタンス名を使用する必要があります。 インスタンス名が "THESQLINSTANCE" の場合、URL は次のようになります。

    • https://[ServerName]/ReportServer_THESQLINSTANCE

    • https://[ServerName]/Reports_THESQLINSTANCE

  6. サーバーの構成: Reporting Services のサブスクリプション機能を使用する場合は、[サーバーの構成] ページで、SQL Server エージェントのスタートアップの種類を [自動] に設定します。 既定値は手動です。

  7. [データベース エンジンの構成] ページで SQL Server 管理者を追加します。

  8. [Reporting Services の構成] ページで、 [インストールと構成] を選択します。

    SSRS ネイティブ モードの構成

    Note

    インストールと構成 は、インストールするデータベース機能が選択されるまでは使用できません。

  9. 機能構成ルール: 渡されたルールを検証します。 ルールがすべて成功した場合は、セットアップ ウィザードは自動的に [インストールの準備完了] に進みます。 Reporting Services に固有のルールでは、レポート サーバー カタログと一時カタログ データベースがまだ存在していないことを確認します。

  10. [インストールの準備完了] ページで、構成ファイルへのパスをメモし、インストールしたコンポーネント、サービス アカウント、管理者など、サーバーの初期の SQL Server 構成の概要を後で参照できるようにしておきます。

  11. SQL Server インストール ウィザードの完了後、次の基本的な手順を使用して、既定のネイティブ モードのインストールを確認します。

    • Reporting Services Configuration Manager を開始して、レポート サーバーに接続できることを確認します。

    • 管理特権を使用してブラウザーを開き、Web ポータルに接続します。たとえば、「https://localhost/Reports」と入力します。

    • 管理特権を使用してブラウザーを開き、Reporting Services レポート サーバー ページにアクセスします。 たとえば、https://localhost/ReportServer のように指定します。

詳細については、次の 2 つのトピックのネイティブ モードに関する説明を参照してください。

Reporting Services のインストール状態の検証

Reporting Services インストール時の問題解決

追加構成

参照

Reporting Services インストール時の問題解決
Reporting Services のインストール状態の検証
レポート サーバー サービス アカウントの構成
レポート サーバーの URL の構成
レポート サーバー データベース接続の構成
ファイルのみのインストール (Reporting Services)
レポート サーバーの初期化
ネイティブ モードのレポート サーバーでの TLS 接続の構成
Windows サービス アカウントと権限の構成

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