sql >> データベース >  >> RDS >> Oracle

32ビットバージョンのOracleクライアントをアンインストールした後、SSISでOracle接続が切断されました

    アップデート1-VisualStudio64ビット

    検索したところ、Visual Studio 64ビットバージョンがないようです:

    最初の回答

    これに関する公式のドキュメントがあるかどうかはわかりませんが、私自身の経験に基づいて、開発マシンに32ビットのOracleクライアントをインストールする必要がありますVisualStudio用のSQLServerデータツールは32ビットアプリケーションであるため 動作しません。Oracleクライアント64ビットで動作します。

    ただし、Oracle 64ビットクライアントを使用している場合は、.dtsxパッケージを問題なく実行できます。適切なDtExecパスを使用する必要があります:

    32ビット

    C:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\DtExec.exe
    

    64ビット

    C:\Program Files\Microsoft SQL Server\100\DTS\Binn\DtExec.exe
    

    検索中に、同じ意見を共有する他の多くのリンクを見つけました:




    1. テーブルを更新せずにora_rowscnが変更されるのはなぜですか

    2. 名前パターンに一致するMySQLデータベース内のすべてのテーブルを切り捨てます

    3. MySQLは、重複する可能性のある日付で開始日と終了日の合計を取得する方法

    4. SQLクエリ:グループの最大値レコードを返す