Management Studio でレポート サーバーに接続する
SQL Server Management Studio にはオブジェクト エクスプローラーが用意されているため、SQL Server ファミリの任意のサーバーに接続し、その内容をグラフィカルに参照できます。 オブジェクト エクスプローラーを使用すると、サーバーが同じサーバー グループに登録されている限り、同じワークスペース内の複数のサーバー インスタンスへの接続を開くことができます。 Reporting Services については、オブジェクト エクスプローラーを使用して、次のタスクを実行できます。
レポート サーバーの機能を有効にする。
サーバーのデフォルト値を設定し、ロールの定義を構成する。
実行中のジョブを管理する。
ジョブ スケジュールを管理する。
前提条件
- SQL Server Management Studio。
- ネイティブ モードまたは Sharepoint モードで構成されたレポート サーバー。 レポート サーバーを構成する方法については、「 レポート サーバーの構成 (Reporting Services ネイティブ モード)」を参照してください。
- レポート サーバーを管理するための十分なアクセス許可。 権限の詳細については、「接続構文と権限」を参照してください。
- Management Studio でレポート サーバー インスタンスに接続する前に、サーバーを登録する必要があります。 レポート サーバーを登録する手順については、「 レポート サーバーを登録するを参照してください。
ネイティブ モードのレポート サーバーに接続する
まだ開いていない場合は、[表示] メニューから選択してオブジェクト エクスプローラーを開きます。
[接続] を選択してサーバーの種類の一覧を表示し、[Reporting Services...] オプションを選択します。
[サーバーに接続] ダイアログ ボックスで、[サーバー名] フィールドにレポート サーバー インスタンスの名前を入力します。 レポート サーバー インスタンスの名前は、SQL Server インスタンスの名前に基づいています。 デフォルトでは、ローカル レポート サーバー インスタンスのインスタンス名はコンピューター名です。 レポート サーバーを名前付きインスタンスとしてインストールした場合は、次の構文を使用してサーバー
<servername>[\<instancename>]
を指定します。[認証] ドロップダウン メニューから、サーバーが使用する認証タイプを選択します。 Windows 認証を使用している場合は、資格情報を使用して接続します。 基本認証またはフォーム認証を選択した場合は、アカウントおよびパスワードを入力します。
[接続] を選択します。 レポート サーバーがオブジェクト エクスプローラーに表示されます。
サーバー ノードを右クリックし、システムのプロパティおよびサーバーのデフォルト値を設定します。 詳細については、「レポート サーバーのプロパティを設定する (Management Studio)」を参照してください。
SharePoint 統合モードのレポート サーバーに接続する
まだ開いていない場合は、[表示] メニューから選択してオブジェクト エクスプローラーを開きます。
[接続] を選択してサーバーの種類の一覧を表示し、[Reporting Services...] オプションを選択します。
[サーバーに接続] ダイアログ ボックスで、[サーバー名] フィールドに SharePoint サイトへの URL を入力します。 構文例を次に示します。
https://<web server>/sites/<site>
[認証] ドロップダウン メニューから、サーバーが使用する認証タイプを選択します。 Windows 認証を使用している場合は、資格情報を使用して接続する必要があります。 基本認証またはフォーム認証を選択した場合は、アカウントおよびパスワードを入力します。
[接続] を選択します。 レポート サーバーがオブジェクト エクスプローラーに表示されます。
サーバー ノードを右クリックし、システムのプロパティおよびサーバーのデフォルト値を設定します。 詳細については、「レポート サーバーのプロパティを設定する (Management Studio)」を参照してください。
レポート サーバーを登録する
レポート サーバーに接続できない場合は、それへのアクセス権がないか、サーバーが登録されていません。 サーバーを登録するには、メニューの「>登録済みサーバー」で「表示」を選択します。
Reporting Services アイコンを選択します。
Reporting Services を展開し、ローカル サーバー グループを右クリックします。 New Server Registration... オプションを選択します。 「新しいサーバーの登録」ダイアログ ボックスが表示されます。
[サーバー名] に値を入力します。 サーバーのモードに応じて値を指定します。
ネイティブ モードのレポート サーバーでは、レポート サーバー インスタンスの名前を入力します。 レポート サーバー インスタンスの名前は、SQL Server インスタンスの名前に基づいています。 デフォルトでは、ローカル レポート サーバー インスタンスのインスタンス名はコンピューター名です。 レポート サーバーを名前付きインスタンスとしてインストールした場合は、次の構文を使用してサーバーを指定します:
<servername>[\<instancename>]
。SharePoint 統合モードで実行されるレポート サーバーの場合は、レポート サーバーが接続されている SharePoint サイトに接続します。 権限レベルを表示できるように、SharePoint サイトに接続します。 権限によって、レポート サーバーのコンテンツに対するアクセスと操作を制御します。 サイト コレクション内の任意のサイトを指定できます。 次の例は構文
https://mysharepointsite
を示しています。
[認証] では、ドロップダウン メニューからレポート サーバーが使用する認証モードを選択します。
- デフォルトのセキュリティを使用している場合は、[Windows 認証] を選択します。
- カスタム セキュリティ拡張機能をインストールして配置した場合は、 [フォーム認証] を選択します。
- 基本認証を使用するようにレポート サーバーを構成した場合は、 [基本認証] を選択します。
- レポート サーバーを SharePoint 統合モード用に構成した場合は、 [Windows 認証] を選択します。
[テスト] を選択すると、接続が検証されます。
プロンプトが表示されたら OK を選択します。 その後、 [保存] を選びます。
接続構文とアクセス許可
[サーバーの種類] として Reporting Services を指定した場合、[サーバーへの接続] ダイアログ ボックスには、レポート サーバーの名前または Web サービスへのエンドポイントを指定できます。 次の表は、特定のタスクを実行するために必要な接続構文、手順、および権限をまとめたものです。
接続先 | タスク | アクセス許可 |
---|---|---|
ネイティブ モードのレポート サーバー (デフォルトのインスタンスまたは名前付きインスタンスとして接続)<server name>\<_instance> レポート サーバーへの接続は、レポート サーバー WMI (Windows Management Instrumentation) プロバイダーを介して行われます。 |
サーバーのプロパティとデフォルト値を表示および設定する。 ジョブを表示および取り消す。 共有スケジュールを作成および管理する。 ロール定義を作成、変更、または削除する。 |
システム管理者ロールへの割り当て。 |
ネイティブ モードのレポート サーバー (レポート サーバー Web サービスへのエンドポイントを介し、デフォルトのインスタンスまたは名前付きインスタンスとして接続)https://<servername>/reportserver レポート サーバーの URL を指定することによって、レポート サーバーに接続することもできます。 |
サーバーのプロパティとデフォルト値を表示および設定する。 ジョブを表示および取り消す。 共有スケジュールを作成および管理する。 ロール定義を作成、変更、または削除する。 |
システム管理者ロールへの割り当て。 |
SharePoint 統合モードのレポート サーバー (SharePoint サイトを介して接続)https://<webserver>/<SharePointSite> |
サーバーのプロパティとデフォルト値を表示および設定する。 ジョブを表示および取り消す。 接続先のサイトに定義される共有スケジュールを作成および管理する。 接続先のサイトに定義された権限レベルを表示する。 |
接続先の SharePoint サイトに対するフル コントロール レベルの権限。 |
SharePoint 統合モードのレポート サーバー (レポート サーバー インスタンスの名前を介して接続)<server name>\<_instance> |
サーバーのプロパティとデフォルト値を表示および設定する。 ジョブを表示および取り消す。 |
レポート サーバーと統合された SharePoint サイトに対するフル コントロール レベルの権限。 SharePoint サイトに接続せずに、レポート サーバーに接続した場合は、実行できるタスクの数が減っている点に注意してください。 レポート サーバーは、レポート サーバー データベースに格納または管理されているアプリケーション データのみを返すことができます。 SharePoint 構成データベースとコンテンツ データベースに格納されているデータを返すことはできません。 |