0

MySQL および Oracle データベースへのシステム DSN を作成し、これらの DSN を使用して SQL Server データベースにリンク サーバーを作成でき、すべて正常に動作しています。

しかし、BIDS 2008 / Reporting Services 2008 R2 でレポートを作成しようとしていますが、これらのシステム DSN を取得できません。データ ソースを作成しようとすると、[タイプ] に [ODBC] を選択し、[編集] をクリックすると、同じマシン上のシステム DSN が表示されません。

どんな助けにもとても感謝します。ありがとう

4

1 に答える 1

0

64 ビット マシンを使用していますか? その場合、64 ビット マシンには 2 つの ODBC データ ソース アドミニストレータが存在することに注意してください。1 つは 32 ビット用で、もう 1 つは 64 ビット ドライバ用です。いずれかでシステム DSN を作成しても、もう一方には表示されません。

通常、64 ビット版は C:\Windows\System32\odbcad32.exe にあります。

通常、32 ビット版は C:\Windows\SysWOW64\odbcad32.exe にあります。

Reporting Services がどのバージョンを探しているのかわかりませんが、両方のバージョンを開いて、欠落している DSN で DSN を再作成してみてください (データ ソースに 32 ビットと 64 ビットの両方のドライバーがあると仮定します)。

于 2013-09-26T00:04:13.400 に答える