Share via


ネイティブ モードのレポート サーバー データベースを作成する (SSRS Configuration Manager)

ネイティブ モード Reporting Servicesでは、内部ストレージにSQL Server データベースが使用されます。 データベースは必須で、パブリッシュされたレポート、モデル、共有データ ソース、セッション データ、リソース、およびサーバー メタデータの格納に使用されます。

レポート サーバー データベースの作成や、接続文字列または資格情報の変更を行うには、 Reporting Services 構成マネージャーの [データベース] ページにあるオプションを使用します。

適用対象: ネイティブ モードReporting Services

レポート サーバー データベースを作成または構成する場合

ファイルのみのモードでレポート サーバーをインストールした場合は、レポート サーバー データベースを作成および構成する必要があります。

ネイティブ モードの既定の構成でReporting Servicesをインストールした場合、レポート サーバー インスタンスのインストール時にレポート サーバー データベースが自動的に作成され、構成されます。 Reporting Services 構成マネージャーを使用すると、セットアップによって自動的に構成された設定を表示または変更できます。

開始前の準備

レポート サーバー データベースの作成または構成は、複数の手順から成るプロセスです。 レポート サーバー データベースを作成する前に、次の項目をどのように指定するかを検討してください。

データベース サーバーの選択
SQL Server データベース エンジンのサポートされているバージョンを確認し、「レポート サーバー データベースの作成 (SSRS Configuration Manager)」のトピックでサポートされているエディションを確認します。

TCP/IP 接続の有効化
データベース エンジンの TCP/IP 接続を有効にします。 データベース エンジン のエディションの中には、既定で TCP/IP が有効になっていないものもあります。 手順はこのトピックで説明します。

ポートを開く SQL Server
リモート サーバーでファイアウォール ソフトウェアを使用している場合は、 データベース エンジン がリッスンするポートを開く必要があります。

レポート サーバーの資格情報の決定
レポート サーバーがレポート サーバー データベースに接続する方法を決定します。 資格情報の種類には、ドメイン ユーザー アカウント、 SQL Server データベース ユーザー アカウント、およびレポート サーバー サービス アカウントがあります。

これらの資格情報は暗号化され、RSReportServer.config ファイルに格納されます。 レポート サーバーは、これらの資格情報を使用してレポート サーバー データベースに継続的に接続します。 Windows ユーザー アカウントまたはデータベース ユーザー アカウントを使用する場合は、既に存在するアカウントを指定してください。 Reporting Services 構成マネージャーでは、ログインの作成と必要な権限の設定は実行されますが、アカウントは自動的に作成されません。 詳細については、「 レポート サーバー データベース接続の構成 (SSRS 構成マネージャー)」を参照してください。

レポート サーバーの言語の決定
レポート サーバーに対して指定する言語を選択します。 ユーザーが他言語バージョンのブラウザーを使用してサーバーに接続する場合でも、定義済みロールの名前、説明、および個人用レポート フォルダーは他の言語では表示されません。

データベースを作成および準備するための資格情報の確認
データベース エンジン インスタンスでデータベースを作成する権限があるアカウントの資格情報を持っていることを確認します。 この資格情報は、レポート サーバー データベースおよび RSExecRoleを作成するための一度だけの接続に使用されます。 ログインが存在しない場合は、レポート サーバーがデータベースに接続する際に使用するアカウント用にデータベース ユーザー ログインが作成されます。 ログインに使用している Microsoft Windows アカウントで接続するか、 SQL Server データベース ログインを入力することができます。

リモートのレポート サーバー データベースにアクセスできるようにするには

  1. リモートの データベース エンジン インスタンスを使用している場合は、データベース サーバーにログオンして、TCP/IP 接続を確認するか有効にします。

  2. [スタート] ボタンをクリックし、 [すべてのプログラム][Microsoft SQL Server][構成ツール] の順にポイントして、 [SQL Server 構成マネージャー] をクリックします。

  3. [SQL Server ネットワークの構成] を開きます。

  4. インスタンスを選択します。

  5. [TCP/IP] を右クリックし、[有効] をクリックします。

  6. サービスを再起動します。

  7. ファイアウォール ソフトウェアを開き、 SQL Server がリッスンするポートを開きます。 既定のインスタンスの場合、このポートは通常、TCP/IP 接続のポート 1433 です。 詳細については、オンライン ブックの「データベース エンジン アクセス用の Windows ファイアウォールSQL Server構成する」を参照してください。

ローカルのレポート サーバー データベースを作成するには

  1. Reporting Services 構成マネージャーを起動し、データベースを作成するレポート サーバー インスタンスに接続します。 詳細については、「Reporting Services Configuration Manager (ネイティブ モード)」を参照してください。

  2. [データベース] ページの [データベースの変更] をクリックします。

  3. [ 新しいレポート サーバー データベースの作成] をクリックし、[ 次へ] をクリックします。

  4. レポート サーバー データベースの作成およびホストに使用する データベース エンジン のインスタンスに接続します。

    1. 使用する SQL Server データベース エンジン のインスタンス名を入力します。 使用可能であれば、既定のインスタンスとして実行されているローカルの データベース エンジン がウィザードに表示されます。 使用可能でない場合は、使用するサーバーとインスタンスの名前を入力する必要があります。 名前付きインスタンスが <servername>\<instancename> の形式で指定されます。

    2. レポート サーバー データベースを作成する目的で データベース エンジン に一度だけ接続するために使用される資格情報を入力します。 この資格情報の使用方法の詳細については、このトピックの「 開始前の準備 」を参照してください。

    3. [ 接続のテスト ] をクリックして、サーバーへの接続を検証します。

    4. [次へ] をクリックします。

  5. データベースの作成に使用するプロパティを指定します。 このプロパティの使用方法の詳細については、このトピックの「 開始前の準備 」を参照してください。

    1. レポート サーバー データベースの名前を入力します。 プライマリ データベースと共に、一時データベースが作成されます。 データベースの使用方法が判断できるようなわかりやすい名前を使用することを検討してください。 指定した名前は、データベースの有効期間を通して使用されます。 作成後にレポート サーバー データベースの名前を変更することはできません。

    2. ロールの定義および個人用レポートの表示に使用する言語を選択します。

    3. [レポート サーバー モード] は常に [ネイティブ] に設定されます。

    4. [次へ] をクリックします。

  6. レポート サーバーがレポート サーバー データベースに接続する際に使用する資格情報を指定します。

    1. 認証の種類を指定します。

      定義済みの データベース ログインを使用して接続する場合は、 [データベース資格情報] SQL Server を選択します。 レポート サーバーが別のドメイン、信頼されていないドメイン、またはファイアウォールの背後のコンピューター上に存在する場合は、データベース資格情報を使用することをお勧めします。

      最低限の特権のみを持ち、コンピューターおよびデータベース サーバーにログオンする権限のあるドメイン ユーザー アカウントを持っている場合は、 [Windows 資格情報] を選択します。

      レポート サーバーの接続にレポート サーバーのサービス アカウントを使用する場合は、 [サービス資格情報] を選択します。 このオプションを指定すると、サーバーは統合セキュリティを使用して接続し、資格情報は暗号化されませんし、保存もされません。

    2. [次へ] をクリックします。

  7. [概要] ページの情報を確認して設定が正しいことを確認し、[ 次へ] をクリックします。

  8. [レポート サーバー URL] ページまたは [レポート マネージャー URL] ページで URL をクリックし、接続を確認します。 このテストが成功するように URL を定義する必要があります。 レポート サーバー データベースの接続が有効な場合は、ブラウザー ウィンドウにレポート サーバーのフォルダー階層またはレポート マネージャーが表示されます。 詳細については、「オンライン ブックでReporting ServicesインストールSQL Server確認する」を参照してください。

参照

レポート サーバー データベース接続の構成 (SSRS 構成マネージャー)
データベース (SSRS ネイティブ モード)
Reporting Services ネイティブ モードのレポート サーバーの管理
Reporting Services Configuration Manager (ネイティブ モード)