私は Oracle 12c Application Development のドキュメントを読んで、 Python のサポートが未来形でのみ言及されていることを恐れながら指摘しました。
スクリプト言語 [...] は、このコードを維持するコミュニティが統合作業を行うと、これらの機能からも恩恵を受けます。
Python (特に Ubuntu の下) を Oracle 12c データベースとうまく連携させることができた人はいますか? もしそうなら、どのドライバを使用しましたか?
私は Oracle 12c Application Development のドキュメントを読んで、 Python のサポートが未来形でのみ言及されていることを恐れながら指摘しました。
スクリプト言語 [...] は、このコードを維持するコミュニティが統合作業を行うと、これらの機能からも恩恵を受けます。
Python (特に Ubuntu の下) を Oracle 12c データベースとうまく連携させることができた人はいますか? もしそうなら、どのドライバを使用しましたか?
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 を使用して、これをテストしました。