cx_Oracleはそこそこ本格的な機能を提供してくれるOracle Database接続用のpythonモジュールです。phpのoci8と比較してもデータベースインスタンスを停止/起動するためのPRELIM AUTHモードをサポートしていたり、マルチスレッドで動かすためのTHREADEDモードをサポートしていたりとかゆいところに手が届きます。 このエントリではごく一般的な操作を解説します。データベース及びInstant Clientのバージョンは11g Release 2 x86_64とします。 インストールについてはこちらのエントリを。pythonからOracleに接続するための拡張モジュール、cx_Oracleのインストール方法 cx_Oracleをpythonスクリプト中で使うにはまずcx_Oracleをインポートします。 #!/usr/bin/python import cx_O