[Database] Python cx_Oracle 6.0 RC 2 is on PyPI

原文はこちら。
https://blogs.oracle.com/opal/python-cx_oracle-60-rc-2-is-on-pypi

Python cx_Oracle は、Oracle DatabaseのPythonインターフェースです。
Anthony Tuininga がPython cx_Oracle 6.0のRelease Candidate 2(おそらく最終版)をリリースしました。PyPIからご利用いただけます。
cx_Oracle 6.0rc2
https://pypi.python.org/pypi/cx_Oracle/ 
現在プロダクションリリースに向けて全力を尽くしているので、テストを続けてください。 Issueは、GitHubやメーリングリストで報告することができます。
python-cx_Oracle Issue Tracker
https://github.com/oracle/python-cx_Oracle/issues
Mailing List: cx-oracle-users
https://sourceforge.net/projects/cx-oracle/lists/cx-oracle-users
このプレリリース版をインストールするためには、 '--pre' オプションを使ってください。
python -m pip install cx_Oracle --upgrade --pre
Oracleクライアントライブラリも必要ですが、無償のOracle Instant Clientを使うことができます。
Oracle Instant Client
http://www.oracle.com/technetwork/database/features/instant-client/
ブログの読者の方々がユーザビリティの面で筆者が気に入った部分を知ってもらえるよう、いくつかの変更点を強調したいと思います。
  • 今回のリリースでは、最新のODPI-C Oracle DB抽象化レイヤを採用しています。特に、cx_Oracleのインポート時に'UnicodeDecodeError' という混乱させるWindowsシステムメッセージが出ていた問題が解決しました。これで実際のWindowsエラーメッセージが表示され、根本的な問題点を確認することができます。
  • インストールに関する注意事項は整理されており、ドキュメントの新しいインストールの章に、トラブルシューティングのヒントとともに記載されています。
    cx_Oracle 6 Installation
    http://cx-oracle.readthedocs.io/en/latest/installation.html
  • いくつかの導入サンプルが追加され、サンプルやテストスキーマ作成スクリプトが改善されています。これらのスクリプトは、共通のファイルを参照して資格情報を設定するため、すべてのファイルを編集することなく簡単に試すことができます。
    python-cx_Oracleのsample
    https://github.com/oracle/python-cx_Oracle/tree/master/samples
cx_Oracleのリリースノートは以下からご覧いただけます。フィードバックをお待ちしています。
cx_Oracle Release Notes
http://cx-oracle.readthedocs.io/en/latest/releasenotes.html

0 件のコメント:

コメントを投稿