0

すべての SSRS レポートを 2008R2 サーバーから新しい SQL Server 2014 環境に移行する予定です。移行に関しては、2008R2 レポート サーバー データベースのバックアップを取り、2014 サーバーに復元するように依頼されました。
2014 レポート サーバーで新しいテーブルが利用可能になる可能性があるため、これには確信が持てませんでした。
古いレポート サーバー データベースが復元された場合、2014 の新機能は利用できません。

この考えが正しいかどうか教えてください。2014 レポート サーバー データベースで使用できる新しいテーブルはありますか
? ssrs レポートを 2008 r2 から 2014 サーバーに移行する
ための最適なオプションは何ですか?.

4

3 に答える 3

1

あなたの質問は少し紛らわしいですが、SQL Server 2008R2 + SSRS 2008R2 を使用するサーバー AからSQL Server 2014 + SSRS 2014 を使用するサーバー Bにデータベースを移動すると仮定します。

2014 レポート サーバー データベースで使用できる新しいテーブルはありますか?

それに関する公式のコミュニケーションはありません。
本当に知りたい場合は、2 つのバージョン間でスキーマを比較できます。
ただし、テーブルだけでなく、すべてを比較することを忘れないでください。

  • コラム
  • ストアド プロシージャ、関数
  • ...

考慮すべきことはデータベース構造だけではありません。

  • すべての構成ファイル
  • 暗号鍵
  • ...

ssrs レポートを 2008 r2 から 2014 サーバーに移行するための最適なオプションは何ですか?.

簡単な回答:
私の推奨する方法は、RS Scripterを使用して、移動するすべてのオブジェクト (レポート、データソース、サブスクリプションなど) を含むスクリプトをサーバー Aで生成することです。その後、 Server B
で復元できます。


長い回答:求められたように完全なデータベースを本当に移行
し たい場合、データベースを別の SQL インスタンスに移動し、同時にバージョンをアップグレードする公式にサポートされている方法はありません。

Reporting Services のバックアップおよび復元操作の手順に従って、別の SSRS バージョンを使用して新しい SQL Server インスタンスに適用することもできますが、自己責任で行ってください。

サポートされている方法は次のいずれかです。

  1. サーバー Aで SSRS 2008R2 から SSRS 2014 にアップグレードする
  2. サーバー Aからサーバー Bに移動

また

  1. サーバー Aからサーバー Bに移動
  2. サーバー Bで SSRS 2008R2 から SSRS 2014 にアップグレードする

これらの操作に関連する MSDN 記事は次のとおりです。
Reporting Services インストールの移行 (ネイティブ モード)
SQL Server 2014 へのアップグレード

繰り返しになりますが、データベース全体を移行するのではなく、ツールを使用してレポートやその他のアイテムを移行することをお勧めします。

于 2015-05-21T09:10:41.573 に答える
0

レポート定義スキーマがまったく異なるため、2014 で 2008R2 reportserver db を復元しても機能しないと思います。

2008R2 レポートを 2012 に移行するための移行タスクを実行しました。2008R2 サーバーには何百ものレポートがあるため、レポート定義を読み取るコードをいくつか記述し、2012 サーバーで作成するのが最も簡単な方法であることがわかりました。

于 2015-05-21T09:57:51.833 に答える
0

から: https://msdn.microsoft.com/en-us/library/ms143747.aspx

Reporting Services の展開をアップグレードするには、次の 2 つの一般的な方法があります。

  • アップグレード:現在インストールされているサーバーおよびインスタンスの Reporting Services コンポーネントをアップグレードします。これは一般に「インプレース」アップグレードと呼ばれます。Reporting Services サーバーのあるモードから別のモードへのインプレース アップグレードはサポートされていません。たとえば、ネイティブ モードのレポート サーバーを SharePoint モードのレポート サーバーにアップグレードすることはできません。レポート アイテムをあるモードから別のモードに移行できます。詳細については、このドキュメントで後述する「ネイティブから SharePoint への移行」セクションを参照してください。
  • 移行:新しい SharePoint 環境をインストールして構成し、レポート アイテムとリソースを新しい環境にコピーして、既存のコンテンツを使用するように新しい環境を構成します。移行の下位レベルの形式は、Reporting Services データベース、構成ファイル、および SharePoint モードを使用している場合は SharePoint コンテンツ データベースをコピーすることです。

SQL Server 2008R2 から SQL Server 2014 へのインプレース アップグレードを行う場合、すべてが期待どおりに機能するはずです。

于 2015-05-21T12:05:47.767 に答える