web-dev-qa-db-ja.com

SQL Server 2008 R2を使用してVS 2015でSSRSレポートを作成できますか?

SSRSは初めてです。

最近開発環境をVisual Studio 2010からVisual Studio 2015 Enterprise Editionにアップグレードしました。現在、私のレポートはCrystal Reportsを使用して作成されています。 SSRSを使用したいのですが、現在の環境でそれを実行できることを確認しようとしています。

したがって、今はVisual Studio 2015とSQL Server 2008 R2を使用しています。

  • これら2つを使用してSSRSレポートを作成できますか?
  • はいの場合、どのように作成できますか?
  • SQL Server 2008 R2のBusiness Intelligence Development Studioを使用してレポートを作成して公開する方法を知っています。しかし、Visual Studio 2015のWebApplicationプロジェクトでこれらのレポートを使用する方法を理解できませんでした。
  • また、知りたいと思っています-Crystal Reportsで使用している既存のデータセットを再利用することはできますか?
  • SQL Serverのバージョンをアップグレードする必要がありますか?
8
Brian

はい。VS2015を使用してSSRS 2008 R2のレポートを作成できます。次のリンクからSQL Serverデータツール(SSDT)をダウンロードしてインストールする必要があります。

https://msdn.Microsoft.com/en-us/library/mt204009.aspx

レポートを作成するには、[新しいプロジェクト]ダイアログの[テンプレート/ビジネスインテリジェンス]にあるレポートサーバープロジェクトテンプレートを使用して、新しいプロジェクトを作成します。 (SSDTをインストールした後)

これはBIDSに代わるものなので、表示されるものの多くは見慣れたものに見えるはずです。 Crystal Reportsデータセットについては不明ですが、SQLまたはこれらの一部である可能性のあるストアドプロシージャを再利用できるはずです。

アップグレードする必要がありますか?ある時点で、確かですが、必須ではありません。 SQL Server 2016が間もなく登場し、4年以上前の製品を使用していて、まだサポートされていない場合は、まもなくサポートが終了する可能性があります。

8
R. Richards

Visual Studioには設定があります(詳細は上記の回答を参照してください)。

に設定があります

Project --> Properties --> TargetServerVersion

ここで、サーバーとは、Webサーバーまたはレポートサーバーではなく、データベースサーバーまたはdbサーバーを意味することに注意してください。

しかし注意してください:私にとって、それはフォルダ内のバージョンのみです:

..Projects\myProject1\myProject1\bin\Debug 

それは実際に展開して動作します。

0
JosephDoggie