4

私は Oracle 12c Application Development のドキュメントを読んで、 Python のサポートが未来形でのみ言及されていることを恐れながら指摘しました。

スクリプト言語 [...] は、このコードを維持するコミュニティが統合作業を行うと、これらの機能からも恩恵を受けます。

Python (特に Ubuntu の下) を Oracle 12c データベースとうまく連携させることができた人はいますか? もしそうなら、どのドライバを使用しましたか?

4

1 に答える 1

2

Oracle 12 で古い odbc ライブラリを引き続き使用できるようです 。Oracle Services Referenceには、データベースとの接続に許可される最小許容バージョンを指定する SQLNET.ALLOWED_LOGON_VERSION_SERVER および SQLNET.ALLOWED_LOGON_VERSION_CLIENT 設定が記載されています。どちらもデフォルトで 11 に設定されており、これは Oracle Database 11g 認証プロトコルに相当します。そのため、Oracle 11g クライアント用のドライバーは、Oracle 12c データベースでも動作するはずです。

12c Oracle データベースに接続する 11g 用の ojdbc6.jar ライブラリを使用する Java クライアントと、Python 用のcx_Oracleのバージョン 5.1.2 を使用して、これをテストしました。

于 2013-08-13T23:20:07.700 に答える