2016-07-19 10 views
0

SQLから.dtsxファイルを実行したときに、SQLからOracleへのインポート(Oracle用の.Netフレームワークデータプロバイダを使用)をデザイナで正常に動作させることはできません。OracleからSQL Serverへのインポートエラー

ORA-06401無効な指示エラー

enter image description here

+0

設定/ドライバの問題のようです。同じ方法で定義された接続が同じドライバであることを詳細に説明する必要があります –

+0

AttunityのOracle Connector for SSIS 2012を使用する必要があります。https://www.microsoft.com /en-us/download/details.aspx?id=29283 – vercelli

+0

@vercelli私はそれをインストールしようとしましたが、私はそれが実行できない標準版では、間違っていると思いますか? –

答えて

1
  1. あなたの開発者のマシンにOracleクライアントツールをインストールし、パッケージが実行されます マシン。
  2. ソースにOLEDBのネイティブOLEDB \ Oracle Providerを使用します。
  3. (説明=(ADDRESS_LIST =(ADDRESS =(プロトコル)= TCP)(ホスト=ホスト名)(ポート=ポート番号)))()のように、接続文字列が のように見えるようにしないで、TNSNamesファイルを使用しないでください。 CONNECT_DATA =(SERVICE_NAME = dbname)))
+0

パッケージが動作していますが、パッケージを保存してからサーバーエージェントからパッケージを実行するか、ダブルクリックするとエラーが発生します。 –

+1

@Seepsammain Oracle Clientはサーバーにインストールされていますか? – vercelli

関連する問題