0

2 つの共有データ ソースが保存されていますが、これらは実質的に同一ですが、名前が異なり、異なる時期にレポート サーバーに配置されています。どちらもレポート サーバーの DataSources フォルダーにあり、私にはフォルダー レベルで権限が割り当てられています。

1 つは PDB という名前で、もう 1 つは PDB2 という名前です。どちらも同じ SQL Server アカウントとパスワードを使用し、同じデータベースを指しています。どちらも資格情報をデータ ソース内に安全に保存します。

違いは、新しい PDB2 では、レポート ビルダー 2 のデータ ソースを使用しようとすると、資格情報の入力を求めるプロンプトが表示されることです。ただし、PDB では、資格情報の再入力を求められません。もちろん、資格情報はデータ ソースに格納されているため、資格情報の入力を求められることはありません。

なぜこれが起こっているのかわかりません。誰でも何か考えがありますか?

ポール

4

3 に答える 3

0

2 つの .rds ファイルを比較してみましたか? サーバーからデータ ソースを削除して再デプロイするのはどうでしょうか (可能であれば、そうする前にバックアップを取りますか?)。

ここ数日、Reporting Services 2008 で同様の問題に遭遇しており、これら 2 つのアクションの両方が問題に新たな光を投げかけています。

于 2009-08-06T11:40:43.070 に答える
0

私は同じ問題を抱えています。SQL Server Business Intelligence Development Studio を使用してください。Report Builder 2.0 が修正されるまでは、これが最も信頼できる方法です。

于 2009-07-24T16:48:17.343 に答える
0

Visual Studio の [レポート データ] セクションでは、データ ソース プロパティに [一般] セクションと [資格情報] セクションがあります。資格情報には、「資格情報を要求する」オプションと、プロンプト テキストを入力できる場所があります。このオプションが選択されていないことを確認してから、保存してデプロイします。

Report Manager で、共有 sata ソースのプロパティも確認します。両方の資格情報設定は同じである必要があり、セキュリティのグループまたはユーザーは同じである必要があります。Report Manager で確認するもう 1 つの場所は、実際のレポートのプロパティです。[データ ソース] セクションを選択し、データ ソースと資格情報の設定が一致するかどうかを確認します。セキュリティ プロパティも一致する必要があります。

他のデータ ソースまたはレポートと一致するように、これらがすべて正しく設定されていることを確認してください。

于 2009-07-17T22:56:44.267 に答える