0

SSRS 用に次のデータソースがあります。

Data Source=www.myWebsite.com;Initial Catalog=myDB

ローカル マシンでは動作しますが、運用サーバーに展開すると動作しません。

私が得たエラーメッセージは

レポートの処理中にエラーが発生しました。(rsProcessingAborted) データ ソース 'DataSource1' への接続を作成できません。(rsErrorOpeningConnection)

奇妙なことは、私がそれを

Data Source=localhost;Initial Catalog=myDB

サーバー上で動作します。

サーバーは認識しているように見えますが、認識localhostしていませんwww.myWebsite.com(サーバー自身の Web アドレスです)。

また、別のサーバー上のデータベースに接続する別のレポートをそのサーバーに展開しています。

Data Source=www.OtherWebsite.com;Initial Catalog=otherDB

そしてそれは働いています。したがって、サーバーはそれ自身の Web アドレス以外のすべてを認識します。

誰もそれを見たことがありますか?

4

1 に答える 1

2

私はそれを理解しました、愚かな私...サーバーには、いくつかを除くすべての着信接続をブロックするファイアウォールがあります(私のローカルマシンはその例外リストに載っています)。www.myWebsite.com アドレスを使用すると、外部からのものと見なされてブロックされます。

rdl を同じに保ちたい場合は、別の rds を使用する必要があると思います。

于 2013-03-27T19:32:42.763 に答える