web-dev-qa-db-ja.com

異なるサーバー上のSSRSとSQL Serverデータベース

SSRSとSQL Serverデータベースを別々のサーバーにインストールすることは可能ですか、またはこれら2つを同じサーバーにインストールする必要がありますか?

ありがとう

11
user1193937

アプリケーションサーバーでReporting Servicesを使用するには、SQL-Serverライセンスを使用する必要があります。 SQLServerのReporting Servicesセクションのみをインストールできますが、技術的にはSQL Serverアプリケーションの一部であり、そのプロセッサで使用するにはライセンスが必要です。

だから、はい、それを別のサーバーにインストールできます。
はい、インストールできるのは拡張サービスのみですが、それでも完全なサーバーとして数えられるため、完全なライセンスが必要です。

はい。ExpressEdition(高度なサービス付き)を無料で別のサーバーにインストールできます。
しかし...エクスプレス版SSRSは非ローカルホストデータベースにアクセスできません(エクスプレス版とウェブ版の技術的な制限)。
リンクサーバーでそれを回避しようとすることはできますが、使用するすべてのストアドプロシージャ、ビュー、テーブルなどを複製する必要があるため、実用的ではありません。

あなたの質問への答えはこうです:技術的にはい-しかし実際にはいいえ、別のライセンスなしではありません
その追加インストールには、月額1,000ドル以上の費用がかかります。

9
Stefan Steiger

はい、SSRSとSQL Serverデータベースを別のサーバーにインストールできます。デフォルトのインストールでは両方をインストールしようとしますが、個別にインストールすることもできます。

MSDNリンク:

Reporting Servicesのインストールに関する考慮事項

SQL Server Reporting Servicesのインストール

MSDN記事 Reporting Servicesのインストールに関する考慮事項

[機能の選択]ページで[データベースエンジンサービス]を選択して、レポートサーバーデータベースをホストします。 Reporting Servicesでは、レポートサーバーデータベースをホストするために、SQL Server 2005またはSQL Server 2008データベースエンジンのローカルまたはリモートインスタンスが必要です。データベースエンジンとReporting Servicesを同時に使用すると、レポートサーバーデータベースを自動的に作成および構成する既定の構成をインストールすることにより、セットアップ後のタスクを排除できます。 SQL Serverリレーショナルデータベースは、レポートサーバーデータベースをホストするだけでなく、レポートやモデルのデータソースにもなります。

7
Taryn

SSRSを新しいサーバーにインストールすることもできますが、そのためには、この他のサーバーの新しいライセンスが必要になります。

Microsoft SQL Server 2014ライセンスガイドから:

"単一のSQL Server 2014ライセンスのソフトウェアコンポーネントを複数のOSEで使用するために分離することはできません。これらのコンポーネントがメインデータベースサーバー以外のサーバーで実行されている場合、追加のライセンスがインストールされている追加のOSEごとに必要です。たとえば、SQL Server DBが1つのOSEに展開され、SQL Server RSが別のOSEに展開されている場合、それに応じて、両方のOSEにSQL Server 2014の完全なライセンスが必要です。 "

ガイドをダウンロードするためのリンク:

http://go.Microsoft.com/fwlink/?LinkId=230678