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

JavaとOracleXE間のデータソース接続を使用したOCIとTHINドライバ接続の違いは何ですか?

    オラクルはデータベース用に4種類のドライバーを提供していますが、ここではあなたが尋ねた2種類だけを列挙します。

    OCI ドライバーはタイプ2 です。 JDBCドライバーであり、ネイティブコードを使用してデータベースに接続します。したがって、これはネイティブのOracleドライバーが使用可能なプラットフォームでのオプションにすぎず、「純粋な」Java実装ではありません。

    OracleのJDBCThinドライバーは、タイプ4 です。 Javaソケットを使用してOracleに直接接続するJDBCドライバ。 OracleのSQL*Net TCP/IPプロトコルを直接実装します。 100%Javaであるため、プラットフォームに依存せず、アプレットから実行することもできます。 (そうすべきではありません)



    1. python3用のflask-mysqlをインストールするにはどうすればよいですか?

    2. Backbone.jsモデルをMySQLデータベースに挿入します

    3. メッセージ28000:ホスト\ xx.xxx.xxx.xxxx \、ユーザー\ User、データベース\ databasename \、SSLオフのpg_hba.confエントリがありません

    4. 2つの異なるテーブルデータの検索を実装する方法は?