InterBase 2007 Service Pack 3 (8.1.1.333) リリースノート

By: Tomohiro Takahashi

Abstract: InterBase 2007 Service Pack 3 リリースノート

    InterBase 2007 Service Pack 3 リリースノート

更新日: 2008年12月12日

 

このファイルには、オンラインヘルプには記述されていない重要な情報が記載されています。このファイルの内容を全てご一読されることをお勧めします。InterBase 2007 Service Pack 3 (version 8.1.1.333)は、インストール済みのInterBase 2007 Service Pack 2に適用してください。Service Pack 2が適用されていない場合は、先にService Pack 2を適用した後、Service Pack 3を適用してください。Service Pack 3には、InterBase 2007 Service Pack 2 (version 8.1.0.257)以降に対処した全ての修正が含まれます。このアップデートは、http://cc.codegear.com/reg/interbase からダウンロード可能です。なお、Windows版の日本語版については「InterBase 2007 Service Pack 3 for Windows - Japanese」をダウンロードしてください。

    インストール手順

    Windows

IB2007_SP3.exe を実行します。インストール方法は次の3つから選択できます:

         Server and Client
インストールするフォルダを選択します。インストール済みのInterBaseのバイナリファイルが置き換えられます。インストール前には必ずInterBaseサーバーを停止しておいてください。

         Client only
クライアント用のツール(実行形式およびInterBase JDBC Driver(Type4))がインストールされます。新しい「interclient.jar」は、SP2で使用されたフォルダ「<interbase>\lib」ではなく、「<interbase>\SDK\lib」にインストールされる点に注意してください。JDBCの設定が古いjarファイルではなく、新しいjarファイルを参照するようにしてください。

         Extract Files only
指定したフォルダにホットフィックス対象のファイルをコピーします。その後、手動でファイルを置き換えてください。

    Linux

IB2007_SP3_Linux.tarを展開します。既存のファイルを取り出したファイルで置き換えます。適用前には必ずInterBaseサーバーを停止しておいてください。

    Solaris

IB2007_SP3_Solaris.tarを展開します。既存のファイルを取り出したファイルで置き換えます。適用前には必ずInterBaseサーバーを停止しておいてください。

    修正された問題

Service Pack 3で修正された問題は以下のとおりです。

Internal Defect #

External Defect # (QC)

Description

Service Pack 3: 17-Nov-2008, version 8.1.1.333

240075

 

gfix -validate -full exhibits index corruption messages on table RDB$DEPENDENCIES

251616

34587

Nested loops in triggers crashes the server

253033

50554

Using table alias in UPDATE statement gives error

253303

49895

Incorrect results from left outer join query

253967

50461

CodeGear InterBase Multiple Vulnerabilities

254988

 

Query with explicit and implicit joins results in “no current record for fetch operation” error

255784

56532

Running a select statement with specific OR conditions causes the InterBase server to crash

255847

65387

Validating a freshly restored database reports many errors in index RDB$DEPENDENCIES

256054

53957

Server crash on select from table with date indexes

256996

 

Distinct in nested queries can return incorrect results

257272

65388

concurrent delete and select (and probably insert) cause database to be corrupted. "internal gds software consistency check (exceeded index level)" error in interbase.log

257670

57839

Join with Stored Procedure returns incorrect results

258311

 

restore using gbak with buffers set high and -o (one at a time) causes server to crash

259585

 

Inner Join between two views which both have left joins results in error “no current record for fetch operation”

260489

 

If journal files are lost, connecting to the database may fail.

Fix notes: A new GFIX switch (-disable wal) is provided to disassociate a database from its journal files. No cleanup of the journal files or journal archive files is attempted and it is the case that committed data may have been lost. This could occur because the lost or inaccessible journals may have committed data that was never applied to the database files proper. However, it becomes possible to attach the database to access existing data contained therein.

260621

60873

Interbase 7.5 and 2007 Numeric Type have Bug

261974

 

Server crash with big SORTMEM_BUFFER_SIZE on restore

265601

 

Running GBAK as a service incurs high CPU usage in the server

257670

57839

Join with Stored Procedure returns incorrect results

JDBC: DataBaseMetadata.getTables() does not work with delimited tables/columns

JDBC: DataBaseMetadata.getTables() wrong ordering of resultset

256021

56533

JDBC driver: Calling PreparedStatement.addBatch() more than once results in error when calling PreparedStatement.executeBatch()

    更新されるファイル一覧

Service Pack 3で更新されるファイルは以下のとおりです。

    Windows

         ibserver.exe (bin ディレクトリ)

         IBConsole.exe (bin ディレクトリ)

         IBConsole.JPN (bin ディレクトリ)

         gfix.exe (bin ディレクトリ)

         interclient.jar (SDK\lib ディレクトリ)

         Readme.html

    Linux, Solaris

         ibserver (bin ディレクトリ)

         gfix (bin ディレクトリ)

         interclient.jar (lib ディレクトリ)

         Readme.html

 

Copyright � 2008 Embarcadero Technologies Inc. All CodeGear brand and product names are trademarks or registered trademarks of Embarcadero Technologies in the United States and other countries. All other marks are the property of their respective owners.

Server Response from: ETNASC01