重要
この機能は、今後のバージョンの Windows で削除される予定です。 新しい開発作業ではこの機能を使用しないでください。現在この機能を使用しているアプリケーションを変更することを計画してください。 代わりに、Oracle によって提供される ODBC ドライバーを使用してください。
これらのオプションを使用すると、アプリケーション内でデータベース接続をカスタマイズできます。
| 接続オプション | 注記 |
|---|---|
| SQL_AUTOCOMMIT | SQL_AUTOCOMMIT_OFFを選択した場合、アプリケーションは SQLTransact を使用してトランザクションを明示的にコミットまたはロールバックする必要があります。 |
| SQL_ODBC_CURSORS | この接続属性は、ドライバー マネージャーで実装されます。 |
| SQL_OPT_TRACE | この接続属性は、ドライバー マネージャーで実装されます。 |
| SQL_OPT_TRACEFILE | この接続属性は、ドライバー マネージャーで実装されます。 |
| SQL_TRANSLATE_DLL | "ドライバーに対応していません" というエラーが返されます。 |
| SQL_TRANSLATE_OPTION | 変換 .dllに渡される 32 ビット値。 |
| SQL_TXN_ISOLATION | ドライバーはSQL_TXN_READ_COMMITTEDのみを許可します。 次の vParams はサポートされていません。 SQL_TXN_READ_UNCOMMITTED SQL_TXN_REAPEATABLE_READ SQL_TXN_SERIALIZABLE |
| SQL_ATTR_ENLIST_IN_DTC | この ODBC 3.0 接続属性を使用すると、Microsoft Component Services (または Windows NT を使用している場合は MTS) によって調整された分散トランザクションで ODBC Driver for Oracle を使用できます。 vParam 引数として、トランザクションへのインターフェイス ポインター pITransaction を提供します。 |
| SQL_ATTR_CONNECTION_DEAD | この読み取り専用 ODBC 3.5 接続属性を使用すると、Oracle サーバーへの接続が失敗したかどうかを判断できます。 取得のみ。は設定できません。 |