Microsoft SSASとOracleデータベースを接続しようとしていますが、成功しません。私はここで尋ねる前に検索して検索しました。問題はtnsnames.oraとsql.oraファイルのいくつかのタイプミスにある可能性があります。しかし、不運にもそうではありません。私はそれらをここに報告:テスト接続が機能し、実際の接続はORA-12154で終了します。
SQLNET:
SQLNET.AUTHENTICATION_SERVICES= (NTS)
NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)
TNSNAMES:私はSSASの "テスト接続" をしようとすると、それは作業を行い
DEVELOPS.WORLD =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (COMMUNITY = tcp.world)(PROTOCOL = TCP)(Host = xxx.local)(Port = 1521))
)
(CONNECT_DATA =
(SID = DEVELOPS)
)
)
注意。しかし、例えばテーブルを処理するとすぐに、ORA-12154が来ます。 私もpingとtnspingを試してみましたが、どちらもうまくいきます:ホストが稼動しており、エイリアスも動作しています。ドライバ(32ビットと64ビット)が両方ともインストールされています。だから、私は本当に何を探すべきか分からない。 ありがとう!
あなたは忘れてしまったクライアントアプリケーションで使用するデータベースの詳細について言及してください。 – Rene
どのようにしてOracleドライバ32ビットと64ビットをインストールしましたか?この命令と比較する:https://stackoverflow.com/questions/24104210/badimageformatexception-this-will-occur-when-running-in-64-bit-mode-with-the-32#24120100恐らく互いの干渉。 –
私はドライバをインストールしませんでした。私は他の誰かがセットアップしたサーバで作業していますので、すでに見つかっています。ディレクトリは大丈夫です。私はこれを追加しています:全く同じSSASから、同じtnsames/sqlを使用して、別のサーバーに接続してタブなどをロードできます。問題は1つのdb(wth differenteの名前とホスト)です。 – Crappotronic