リリース10.1.0.4以降で修正されたバグのリスト
バグ番号 説明
========== ===========
2880356 ステートメント・キャッシュを有効にすると、JDBCによって多数のDMSメトリックが生成される。
3065696 setSesionTimeZoneでカーソルが残されたままになる。
3423720 US7ASCII以外のロケールを使用するJDBCからの接続で、ORA-2268またはORA-1756エラーが発生する。
3636847 NCLOB列を含む一時的なoracle.sql.clobを使用した場合に、setClobからのデータが破損する。
3686843 クライアント側でダンプを実行すると、OracleOCIConnectionPool接続の上でCURSOR OUTパラメータを含むPL/SQLプロシージャが呼び出される。
3771352 ログインがタイムアウトすると、接続がIO例外によって失敗する。
3854134 JDBCクライアントがHS(heterogeneous services)データソースにアクセスすると、OERI:KGHALP1エラーが発生する。
3889345 JDBCの最大バインド長が間違っている可能性がある。
3890992 不正なタイムアウトxidを使用してロールバックを実行すると、JDBC XAエラー-3が返される。
3948754 JDBC ThinをFAILOVER句とともに使用すると、ArrayIndexOutOfBoundsExceptionが発生する。
3965969 JDBCステートメント・キャッシュが大量のメモリを使用する。
4009080 setCharacterStreamとform_ncharの組合せで文字数が4000を超えると、配列の範囲外例外が発生する。
4009757 getConnectionでnullが返されることがときどきある。
4013173 エラー・メッセージに不正な文字が含まれていると、JDBCのNullPointerExceptionが発生する。
4028215 setReadOnlyで、誤って読取り専用トランザクションが作成される。
4044730 Oracle JDBCのバッチ更新機能を使用してコミットをおこなうと、データ損失が発生することがある。
4051321 機能強化:JDBC Thinドライバ用にoracle.jdbc.ReadTimeoutを追加。
4054638 SetPlsqlWarnings()が、plsql_warningsのエラー設定に対してnullを返す。
4063081 HSのJDBCに対して1,000バイトを超える長さのデータを挿入すると ORA-3001エラーが発生する。
4063582 setQueryTimeout()メソッドがresultSet.insertRow()に対して機能しない。
4065814 遅延制約の違反が発生した場合に、XAを使用しているJDBCドライバがXA_RMERRを返す。
4072481 10gのJDBCを使用すると、データ値が不正になる。
4099676 行に1つ以上のNULL列値が含まれていると、JDBCがOracleCachedRowSetによる更新を実行できない。
4100695 2フェーズ・コミットが断続的に失敗する(エラー・コード17410)
4118188 JDBC Thinドライバのプロキシ接続で、専用接続に対してラージ・プールが使用される。
4118493 System.gcがRowSetから起動される。
4139686 Statement->setMaxParamSizeが、バイト形式の最大サイズではなく実際のサイズを設定する。
4141076 OracleImplicitConnectionCache.ProcessWaitTimeoutが、IllegalArgumentExceptionを発生させる可能性がある。
4153256 JDBCからIN OUT型のPL/SQL表をバインドすると、SQLException PLS-418が発生する。
4155824 JDBC OCIからIN OUT型のPL/SQL表を含むPL/SQLプロシージャを呼び出すと、結果が間違っている。
4159795 ArrayIndexOutOfBoundsExceptionが特定の数字を文字列に変換する。
4177549 大きなストリーム・バインドを含むJDBCバッチを実行するとハングする。
4183195 "標準のバッチ処理"の最中にコミットを呼び出すと、保留中のバッチが誤って破棄される。
4205477 updateBinaryStream()が2,000バイトを下回ると、SQLExceptionによって失敗する。
4251633 OracleCachedRowsetが、コミットなしで挿入された行を削除しない。
4252999 バッチ・サイズが1を超えるSQLをマージすると、JDBCでOERI:12333エラーが発生する。
4272639 xa_commitでJDBCがXAER_RMERRを返す。
4285240 読取り専用のJDBC接続で、レプリケーション・グループを静止できない。
4288494 閉じられたCallableStatementに対してexecuteUpdateを使用すると、NullPointerExceptionが発生する。
4294423 内部エラー:イメージが8.1形式になっていない。
4297642 OracleConnectionCacheImplがDYNAMIC_SCHEMEを使用して、maxlimit + 1の接続を保持する。
4299832 JDBCでnull文字列のバインドが失敗して、ORA-1459エラーが発生することがある。
4338390 挿入された値にsetDoubleを適用すると、破損した数値が生成される。
4355542 匿名PL/SQLブロックで、JDBC(SQL92)のバインド構文が使用できない。
4365273 以前にSQLExceptionが発生していると、そのあとのexecuteBatchでNullPointerExceptionが発生する。
4375870 OracleOCIConnectionPoolで、デフォルト・コンストラクタが部分的に初期化されない。
4388999 マルチスレッドJDBCでLONG RAWにアクセスすると、NetExceptionが発生する。
4390125 JDBCの更新カウントが、バッチ処理において異常になる。
4399371 ArrayIndexOutOfBoundsExceptionがステートメント・キャッシュを使用する。
4430238 JDBCでAL32UTF8データベースにアクセスすると、列が置き換えられる。
4434249 ほかのブランチが用意されると、非ネイティブのXAresource.end()でORA-2051エラーが発生する。
4439540 ScrollableResultsetを閉じると、Javaレベルでデッドロックが発生することがある。
4448950 JDBCからNULL文字をFIXED_CHARとしてバインドすると、OERI:12333エラーが発生する。
4451780 クライアント側でダンプを実行すると、閉じられたStatementに対してgetObject()が使用される。
4459467 フォーマット・マスクに小数点がない場合に、フォーマット"0"が不正な値を返す。
4463416 Resultset.getDateがArrayIndexOutOfBoundsExceptionを返す可能性がある。
4488715 数字/日付バインドのバインド・タイプを変更すると、ORA-1483エラーが発生する。
4489098 initxa.sqlを実行するには、プラグマを指定する必要がある。
4492522 PhysicalConnection.getVersionが同期される。
4499144 refreshCache( REFRESH_INVALID_CONNECTIONS )が機能しない。
詳細については、