0

SSRS でレポートを作成し、展開しました。レポートのプロパティの [処理] オプションに移動し、レポートの一時コピーをキャッシュするように設定しようとしたところ、「このレポートの実行に使用された資格情報が保存されていません」というエラーが表示されました。[スナップショット オプション] に移動して、そこにあるオプションのいずれかを選択しようとすると、同じエラーが発生します。

前もって感謝します

4

1 に答える 1

5

エラーに従って、次のようなレポートデータ ソースを設定する必要があります。

ここに画像の説明を入力

資格情報を保存していない場合、レポートをキャッシュしたり、スナップショットを作成したりすることはできません。

キャッシュされたレポートでは、ユーザーがレポートを実行すると一時的なコピーが作成され、これをその後のレポートの実行に使用できます。これは異なるユーザーによって実行される可能性があるため、これが機能する唯一の方法は、毎回同じ接続をデータ ソースに使用する場合です。コピーがキャッシュされている場合、レポートを実行しているユーザーから独立している必要があります。

スナップショットについても同じ原則です。誰がスナップショットに基づいてレポートを実行するかは保証されないため、データ ソース接続は、レポートを実行するユーザーから独立している必要があります。つまり、データ ソース レベルで保存されます。

于 2013-02-26T14:52:38.673 に答える