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