私は、数十の異なるフォルダーとサブフォルダーにある196の異なるRDLファイルを担当しています。また、SSRSには、レポートサーバーの保守を悪夢のようなものにするいくつかの重要な機能がありません。
開発、テスト、本番の違いに常に巻き込まれています。Visual Studioのプロジェクトでは、フォルダー構造を展開することはできず、さまざまなレポートサーバーに展開されているすべてのものを比較する簡単な方法はないようです。
これをもう少し保守しやすくする方法があるとしたらどうでしょうか?
私は、数十の異なるフォルダーとサブフォルダーにある196の異なるRDLファイルを担当しています。また、SSRSには、レポートサーバーの保守を悪夢のようなものにするいくつかの重要な機能がありません。
開発、テスト、本番の違いに常に巻き込まれています。Visual Studioのプロジェクトでは、フォルダー構造を展開することはできず、さまざまなレポートサーバーに展開されているすべてのものを比較する簡単な方法はないようです。
これをもう少し保守しやすくする方法があるとしたらどうでしょうか?
いくつかのオプションがあります。
1つ目は、環境間でReportServerデータベースを比較することです。具体的には、フォルダ構造とレポートを格納するカタログテーブル(タイプ= 2だと思います)。
2つ目は、ここにあるレポートサービススクリプターです: http ://www.sqldbatips.com/showarticle.asp?ID = 62
これは、さまざまな環境をすべて管理し、バックアップ/復元および比較のためにそれらをスクリプト化できる優れたツールです。