このエラー メッセージは、レポートの実行を妨げているエラーがあったことを示しているだけです。インスタンス全体の問題を示している可能性がありますが、実行されている実際のレポートにのみ関連しているため、そのレポートのみに関連している可能性もあります。
ログ ファイルを検索したかどうかはわかりません。ここから始めるのが最適です。レポートの例外はすべてここに記録されます。まだ確認していない場合は、ここを確認する必要があります。バージョンによっては、にあるファイルを確認します%programfiles%\Microsoft SQL Server\<SQL Server Instance>\Reporting Services\LogFiles\
。
より多くの情報を取得するためのいくつかの提案 - これらはすべて、レポート サーバーへのさまざまなレベルのアクセスを必要とします。
リモート エラーを有効にする
http://technet.microsoft.com/en-us/library/aa337165.aspx
これは、表示される一般的なエラー メッセージの代わりに実際のエラーが表示されることを意味するため、この方法で詳細情報を取得できます。
基になるストアド プロシージャを実行する
多くの場合、データベース レベルでエラーが発生する可能性があります。たとえば、ゼロ除算エラーなどです。ストアド プロシージャを実行するとどうなるでしょうか。SQL プロファイラーで使用されている正確なパラメーターを取得すると、レポートが行っていることを正確に再現するのに役立ちます。
レポート サーバーからレポート コードを取得する
レポートコードを紛失したと言いますが、サーバー側のレポートを想定すると、レポートサーバーからこれらを取得できます-このリンクには、いくつかの異なるバージョンの詳細があります:
http://sql-articles.com/blogs/download-export-rdl-files-from-report-server/
レポート ビューアーでレポートをデバッグする
上記のレポート定義のダウンロードと同様に、Report Manager Web サイトから Report Viewer アプリケーションでサーバー側レポートを開くことができます。これは、Visual Studio と同様の環境でレポート デザイナーを表示し、レポート コードを確認したり、レポートを実行およびデバッグしたりできることを意味します。本番インスタンスに対してこれを実行する場合は十分に注意してください。これは最後の手段としてのみ実行してください。
うまくいけば、いくつかの新しいオプションが得られます。これらすべてのトラブルシューティング タスクを実行できるようにするには、レポート サーバーへの管理者アクセス権が必要です。