Share via


レポート サーバー データベースの作成 (SSRS 構成マネージャー)

Reporting Servicesネイティブ モードでは、2 つのSQL Serverリレーショナル データベースを使用して、レポート サーバーのメタデータとオブジェクトを格納します。 データベースの 1 つは主要な記憶域として使用され、もう 1 つは一時データの格納に使用されます。 この 2 つのデータベースは同時に作成され、データベース名によってバインドされます。 既定の SQL Server インスタンスでは、データベースには と という名前が付reportservertempdbけられますreportserver。 2 つのデータベースを併せて、"レポート サーバー データベース" や "レポート サーバー カタログ" といいます。

Reporting Services SharePoint モードには、データ 警告メタデータに使用される 3 つ目のデータベースが含まれています。 Reporting Servicesサービス アプリケーションごとに 3 つのデータベースが作成され、既定ではデータベース名にサービス アプリケーションを表す guid が含まれます。 SharePoint モードの 3 つのデータベースの名前の例を次に示します。

  • ReportingService_90a9f37075544f22953c4a62e4a9f370

  • ReportingService_90a9f37075544f22953c4a62e4a9f370TempDB

  • ReportingService_90a9f37075544f22953c4a62e4a9f370_Alerting

重要

レポート サーバー データベースに対してクエリを実行するアプリケーションは作成しないでください。 レポート サーバー データベースは、パブリック スキーマではありません。 テーブル構造は、リリースごとに変更される可能性があります。 レポート サーバー データベースへのアクセスを必要とするアプリケーションを作成する場合は、常に Reporting Services API を使用してレポート サーバー データベースにアクセスします。

例外は実行ログのビューです。 詳細については、「レポート サーバーの実行ログ」と「ExecutionLog3 ビュー」を参照してください。

レポート サーバー データベースを作成する方法

ネイティブ モード: ネイティブ モードのレポート サーバー データベースは、次の方法で作成できます:

  • 自動: 既定の構成をインストールするオプションを選択した場合は、SQL Server セットアップ ウィザードを使用します。 SQL Server インストール ウィザードでは、これは [レポート サーバー インストール オプション] ページの [インストールと構成] です。 [インストールのみ] オプションを選択した場合は、Reporting Services 構成マネージャーを使用してデータベースを作成する必要があります。

  • 手動: Reporting Services Configuration Managerを使用します。 リモート SQL Server データベース エンジンを使用してデータベースをホストする場合は、レポート サーバー データベースを手動で作成する必要があります。 詳細については、「ネイティブ モードのレポート サーバー データベースの作成 (SSRS Configuration Manager)」を参照してください。

SharePoint モード: [レポート サーバー インストール オプション] ページにある SharePoint モード用のオプションは 1 つ ( [インストールのみ]) だけです。 このオプションでは、すべてのReporting Services ファイルとReporting Services共有サービスがインストールされます。 次の手順では、次のいずれかの方法で、少なくとも 1 つのReporting Services サービス アプリケーションを作成します。

データベース サーバー バージョンの要件

SQL Server は、レポート サーバー データベースをホストするために使用します。 SQL Server データベース エンジンのインスタンスは、ローカルにもリモートにも指定できます。 レポート サーバー データベースをホストするために使用できる SQL Server データベース エンジンのサポートされているバージョンを次に示します。

  • SQL Server 2014

  • SQL Server 2012

  • SQL Server 2008 R2

  • SQL Server 2008

  • SQL Server 2005

リモート コンピューターにレポート サーバー データベースを作成する場合は、ネットワークにアクセスできるドメイン ユーザー アカウントまたはサービス アカウントを使用するように接続を構成する必要があります。 リモートの SQL Server インスタンスを使用する場合は、SQL Server インスタンスへの接続に、レポート サーバーでどの資格情報を使用するかをよく検討してください。 詳細については、「 レポート サーバー データベース接続の構成 (SSRS 構成マネージャー)」を参照してください。

重要

レポート サーバーとレポート サーバー データベースをホストするSQL Server インスタンスは、異なるドメインに存在できます。 インターネット配置では、ファイアウォール内にあるサーバーを使用するのが一般的です。 インターネット アクセス用にレポート サーバーを構成する場合は、SQL Server資格情報を使用して、ファイアウォールの背後にあるSQL Serverのインスタンスに接続し、IPSEC を使用して接続をセキュリティで保護します。

データベース サーバー エディションの要件

レポート サーバー データベースを作成するときは、データベースをホストするためにSQL Serverのすべてのエディションを使用できるわけではないことに注意してください。 詳細については、「SQL Server 2014 の各エディションでサポートされる機能」の「レポート サーバー データベース サーバーのエディションの要件」セクションを参照してください。

参照

Reporting Services Configuration Manager (del)