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

Microsoft ODBC for Oracleを使用してOracleデータベースに接続する場合でも、Oracleクライアントをインストールする必要がありますか?

    Oracleクライアントをインストールする必要があると確信しています。さらに、それはOracle 8 Clientでなければならないと思います(私が知る限り、MSはそのドライバーを何年も更新していません)。

    しかし、 Oracle InstantClient を使用してみましたか。 ?標準のOracleクライアントよりもはるかに小さくインストールするのは非常に簡単で、他のインストールに干渉することはありません。あなたがする必要があるのは、ファイルをターゲットディレクトリにコピーし、そのディレクトリを含むようにPATHを設定し(これはアプリ内で行うことができます-必要がなければ実際にグローバルPATHを設定する必要はありません)、適切なものを挿入するだけですHKEY_LOCAL_MACHINE \ SOFTWARE \ ODBC\ODBCINST.INIへのレジストリエントリ。すべてのADOクライアントに使用しています。

    また、TNSNAMES.ORAファイルのメンテナンスを必要としないという追加のボーナスもあります。接続文字列は、単にuser / [email protected] にすることができます。 :port/SID。



    1. OracleSQLDeveloper-ドロップされたテーブルをリカバリする方法

    2. Efコア5多対多フィルター

    3. postgresで間隔を時間数に変換するにはどうすればよいですか?

    4. データが見つからないか、レコードの一括挿入中に行数が多すぎるという例外エラーが発生しました