SQL Server Reporting Services のインストール

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

SQL Server Reporting Services をインストールするには、レポート アイテムの格納、レポートの表示、およびサブスクリプションや他のレポート サービスの処理を行うためのサーバー コンポーネントが必要です。

Microsoft ダウンロード センターから SQL Server 2022 Reporting Services をダウンロードします。

Microsoft ダウンロード センターから SQL Server 2019 Reporting Services をダウンロードします。

Microsoft ダウンロード センターから SQL Server 2017 Reporting Services をダウンロードします。

Note

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

SQL Server 2016 以前のバージョンの Reporting Services からのアップグレードまたは移行については、 「Reporting Services のアップグレードと移行」を参照してください。

開始する前に

Reporting Services をインストールする前に、「Hardware and software requirements for installing SQL Server」 (SQL Server のインストールに必要なハードウェアおよびソフトウェア) を確認してください。

レポート サーバーのインストール

レポート サーバーのインストールは簡単です。 わずかな手順でファイルをインストールできます。

Note

インストール時に SQL Server データベース エンジン サーバーが使用可能になっている必要はありません。 インストール後、Reporting Services を構成するときに必要になります。

  1. SQLServerReportingServices.exe の場所を検索し、インストーラーを起動します。

  2. [Reporting Services のインストール] を選択します。

  3. インストールするエディションを選択して、 [次へ] を選択します。

    無料版の場合、ドロップダウンから [Evaluation] または [Developer] を選択します。

    Evaluation エディションまたは Developer エディション

    それ以外の場合は、プロダクト キーを入力します。 SQL Server Reporting Services のプロダクト キーを見つけます

  4. ライセンス条項および条件を読んで同意し、 [次へ] をクリックします。

  5. レポート サーバー データベースを格納するには、データベース エンジンを利用可能にする必要があります。 [次へ] を選択して、レポート サーバーのみをインストールします。

  6. レポート サーバーをインストールする場所を指定します。 [インストール] を選択して続行します。

    Note

    既定のパスは、C:\Program Files\Microsoft SQL Server Reporting Services です。

  7. 正常にセットアップした後、 [レポート サーバーの構成] を選択して、レポート サーバー構成マネージャーを起動します。

レポート サーバーを構成する

セットアップで [レポート サーバーの構成] を選択したら、レポート サーバーの構成マネージャーが表示されます。 詳細については、Report Server 構成マネージャーに関するページを参照してください。

Reporting Services の初期構成を完了するには、レポート サーバー データベースを作成する必要があります。 この手順を完了するには、SQL Server データベース サーバーが必要です。

別のサーバーでデータベースを作成する

別のマシン上のデータベース サーバーにレポート サーバー データベースを作成している場合は、レポート サーバーのサービス アカウントを、データベース サーバーで認識されている資格情報に変更する必要があります。

既定では、レポート サーバーは仮想サービス アカウントを使用します。 別のサーバーにデータベースを作成しようとすると、接続の権限の適用手順で次のエラーが発生することがあります。

System.Data.SqlClient.SqlException (0x80131904): Windows NT user or group '(null)' not found. Check the name again.

エラーを回避するには、サービス アカウントをネットワーク サービスまたはドメイン アカウントのいずれかに変更できます。 サービス アカウントをネットワーク サービスに変更すると、レポート サーバー用のマシン アカウントのコンテキストでの権限が適用されます。

詳細については、レポート サーバー サービス アカウントの構成に関するページを参照してください。

Windows サービス

Windows サービスは、インストールの一部として作成されます。 これは、SQL Server Reporting Services として表示されます。 サービス名は SQLServerReportingServices です。

既定の URL 予約

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

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

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

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

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

ファイアウォール

リモート マシンからレポート サーバーにアクセスしている場合、ファイアウォールが存在するのであれば、ファイアウォールの規則を構成していることを確認してください。

Web サービス URL および Web ポータル URL 用に構成されている TCP ポートを開く必要があります。 既定では、これらは TCP ポート 80 で構成されます。

追加構成

SQL Server Reporting Services ネイティブ モードをインストールする方法については、「Reporting Services ネイティブ モードのレポート サーバーのインストール」を参照してください。

SharePoint 統合モードで SQL Server 2016 Reporting Services (およびそれ以降) をインストールする方法については、「SharePoint モードでの最初のレポート サーバーのインストール」を参照してください。

次のステップ

インストールされたレポート サーバーを使用して、レポートの作成を開始し、自分のレポート サーバーに配置します。 レポート ビルダーの使用を開始する方法については、「レポート ビルダーをインストールする」を参照してください。

SQL Server Data Tools を使用してレポートを作成するには、SQL Server Data Tools をダウンロードします

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