私はこの状況を緩和するための最良の方法を見つけようとしています。私のプロジェクトチームは、それぞれ独自のSSRSインスタンスがインストールされている3人の開発者で構成されています。2台の外部SSRSサーバーがあり、お客様が確認してテストするために更新をプッシュする必要があります。3台目の外部サーバーがオンラインになり、管理されません。
共有データソースを、それが存在するシステムに関係なく現在の環境に設定する方法を見つけようとしています。ReportServerアドレスの一般的な命名規則だけで十分だと思っていましたが、運用サーバーとテストサーバーで一貫性がないことがすでにわかっています。次の試みは、ODBC接続を指定し、各ユーザーが接続情報を使用してシステムDSNを作成できるようにすることでしたが、1日中それをいじってエラーが発生し続けた後、それが正しい方法であるとは確信していません。(最新のエラーは「指定されたDSNにドライバーとアプリケーション間のアーキテクチャの不一致が含まれています」です)。Windows ODBC DSN mscを使用してDSNを作成しようとしましたが、Report Builder 3.0を使用してDSNを作成しようとしましたが、どちらも機能しないようです。
したがって、この時点で質問する必要があると思いますが、これを実行するためのベストプラクティスはありますか?レポートビルダー内の[実行]ボタンを使用してローカル開発とテストを行い、ファイルをレポートマネージャーにアップロードして、レポートサーバーのURLに関係なく機能させるようにします。