1

レポートをローカルで実行してVisual Studioで編集できるようにSSDTをセットアップしようとしています。私は以前知っている報告書を持っています。 Visual Studio 2015用のOracle Developer Toolsをインストールしました。データ・セットを構成し、Oracle Databaseとの接続をテストしました。レポートをプレビューするときにパラメータを入力できますが、ビューレポートをクリックすると次のエラーが表示されます。SSDT in Visual Studio 2015 Oracle接続の問題

An error occurred during local report processing. An error has occurred during report processing An attempt has been made to use a data extension 'ORACLE' that is either not registered for this report serve or is not supported in this edition of Reporting Services.

私たちは、私は、Visual Studio 2008,2012,2015を持つSQL Server 2012の を実行しています。私はVisual Studio 2015ですべてをやりたいと思っています。すでにTNS情報もすべてセットアップしています。どの設定やインストールが欠けていますか?

答えて

0

私は最近、この問題にぶつかり、解決するのは非常に手間がかかりました。 SQL 2016 RTMリリースで使用されているドライバには、RC3ビルド時に同じマシンでこれらの問題を引き起こさなかったため、文書化されていない変更があったようです。

はとにかくそれが助け場合は、ここで私は(いくつかのヒントのためのダン・英語のおかげで)使用しているセットアップ手順です:

は、Oracleドライバをインストールします。Oracleクライアント12C(32ビット)プラスODAC。

a。 http://www.oracle.com/technetwork/database/enterprise-edition/downloads/database12c-win64-download-2297732.htmlhttp://www.oracle.com/technetwork/database/windows/downloads/utilsoft-087491.htmlから次のファイルをダウンロードして解凍します。

i。 winnt_12102_client32.zip

ii。 ODAC112040Xcopy_32bit.zip

b。 winnt_12102_client32 \ client32 \ setup.exeを実行します。インストールタイプに管理を選択します。インストール場所には、C:¥Oracle¥Oracle12と入力します。他のデフォルト値を受け入れます。

c。コマンドプロンプトを「管理者として」起動し、ディレクトリ(cd)をODAC112040Xcopy_32bitフォルダに変更します。

d。次のコマンドを入力します。install.bat all C:¥Oracle¥Oracle12 odac

e。 tnsnames.oraファイルを別のマシンから次のフォルダにコピーします。

i。 C:¥Oracle¥Oracle12¥network¥admin

ii。

Oracleクライアント12c(64ビット)とODACをインストールします。

a。 http://www.oracle.com/technetwork/database/enterprise-edition/downloads/database12c-win64-download-2297732.htmlおよびhttp://www.oracle.com/technetwork/database/windows/downloads/index-090165.htmlから次のファイルをダウンロードして解凍します。

i。 winx64_12102_client.zip

ii。 ODAC121024Xcopy_x64.zip

b。 winx64_12102_client \ client \ setup.exeを実行します。インストールタイプに管理を選択します。インストール場所には、C:¥Oracle¥Oracle12_x64と入力します。他のデフォルト値を受け入れます。

c。コマンドプロンプトを「管理者として」起動し、ディレクトリ(cd)をC:¥Software¥Oracle Client¥ODAC121024Xcopy_x64フォルダに変更します。

d。次のコマンドを入力します。install.bat all C:¥Oracle¥Oracle12_x64 odac

e。 Kドライブのフォルダ(上記の4.aを参照)からtnsnames.oraファイルを次のフォルダにコピーします。

i。 C:¥Oracle¥Oracle12¥x64¥network¥admin

ii。すべてのSSRSコンポーネントが正常に動作しました。例外は、データソースのセットアップとテストがOK働いSSRSポータルでしたが、(bizarely)ランニングレポートは、エラーを与える:

ORA-12154:TNS:私はあきらめ結局

を指定された接続識別子を解決できませんでしたこれをEZCONNECT接続文字列host:port/sidで調べました。とにかく私はTNSNAMESファイルが好きではなかったので、これは私の言い訳をよく殺すための言い訳でした。

1

Oracle Data Access Componentsがインストールされるまでは、この問題が発生しました。このリンクは、Visual Studio用のODTを使用したODAC向けです。あなたのように、私は既にVS 2015用にODTをインストールしていましたが、これは問題ではないようです。

関連する問題