リリース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 )が機能しない。

詳細については、