重要
この機能は、Windows の将来のバージョンで削除される予定です。 新規の開発作業ではこの機能を使用しないようにし、現在この機能を使用しているアプリケーションは修正することを検討してください。 代わりに、Oracle 提供の ODBC ドライバーを使用してください。
Oracle8 では、VARCHAR 列の最大サイズが 2,000 から 4,000 バイトに増加しました。 Oracle 7.3.x クライアント ソフトウェアには、2000 バイトを超えるパラメーター値をバインドする方法はありません。 そのため、VARCHAR 列が 2000 バイトを超えるテーブルを作成した場合、クライアント ソフトウェアの 2000 バイトの制限を超えるデータを使用して、パラメーター化された挿入、更新、削除、およびクエリを実行することはできません。 ODBC Driver for Oracle と OLE DB Provider for Oracle はどちらもパラメーター化された挿入、更新、削除、クエリを使用するため、この場合は ORA-01026 エラーが報告されます。 Oracle クライアント ソフトウェアによって適用される制限内のデータが機能します。 この 2000 バイトの制限を回避するには、クライアント ソフトウェアを Oracle8 (8.0.4.1.1c 以上) にアップグレードする必要があります。