Firebird Documentation Index → Firebird 2.5 Release Notes → Compatibility Issues → Utilities |
Be on the watch for the effects of the following changes to the Firebird command-line utilities.
Because v.2.5 maintains separate lock structures for each database on the server,
fb_lock_print now requires a database path name in order to print the
lock table. Include the new switch -d <path name>
in the command
line to specify the filesystem path to the database you wish to
analyse.
In anticipation of the dropping of the intrinsic function isc_ddl from the Firebird 3 codebase, certain features currently available in the gdef and gpre tools are deprecated—meaning that, whilst they may work in V.2.5, they will fail in Firebird 3.
gdef will no longer be supported at all. Instead, isql should be used, with regular DDL commands.
For gpre pre-processing, replace all DDL operations with
EXEC SQL
EXECUTE IMMEDIATE "..."
In all custom applications, calls to isc_ddl must be replaced with SQL DDL statement requests.
Firebird Documentation Index → Firebird 2.5 Release Notes → Compatibility Issues → Utilities |