SQLReportingServiceを使用するプロジェクトがあります。プロジェクトには、既存のレポートをシステムに宣言するためのUIがあるため、不要なすべてのレポートを表示する必要はありません。この宣言を行うために、ReportServerデータベースでCatalogIdを使用しており、テーブル内のカタログテーブルでデータを取得しています。しかし、レポートをサーバーにデプロイすると、CatalogIdが変更され、これが大きな問題を引き起こします。
ReportServerはサーバー上で変更を保持していますか?
古いCatalogIdを使用して新しいCatalogIdを取得するにはどうすればよいですか?