Firebird Null Guide: NULL behaviour and pitfalls in Firebird SQLFirebird Null Guide NULL behaviour and pitfalls in Firebird SQL Paul Vinkenoog Version 1.2, 30 June 2020 Table of Contents 1. What is NULL? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2. NULL support in Firebird SQL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 2.4. Testing DISTINCTness (Firebird 2+) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .0 码力 | 69 页 | 479.63 KB | 1 年前3
Firebird Internals: Inside a Firebird DatabaseFirebird Internals Inside a Firebird Database Norman Dunbar Version 1.2, 13 August 2021 Table of Contents 1. Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . document is to try to explain what goes on inside a Firebird database. Much of the information in this manual has been extracted from the Firebird source code — mainly on the ODS related code and headers patiently answered on the Firebird Support forums where the developers hang out. Much hex dumping of database files was undertaken in the creation of this document, but no Firebird databases were harmed0 码力 | 63 页 | 261.00 KB | 1 年前3
firebird cacheFirebird Database Cache Buffer Norman Dunbar, Martin Köditz Version 1.2, 28 May 2020 Table of Contents 1. Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2. The Firebird Cache. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Table of Contents 1 Chapter 1. Introduction Firebird uses a page cache to hold pages in memory. It is much quicker to retrieve pages from RAM than to0 码力 | 11 页 | 82.76 KB | 1 年前3
firebird gsplitFirebird Backup File Splitting Filter Norman Dunbar Version 1.2, 19 June 2020 Table of Contents 1. Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . split large backup files even if gsplit is supplied with your Firebird release. Gsplit is only supplied with the Windows version of Firebird 1.5, it is not supplied with the Linux version. Linux doesn’t it can split files using the split command as well as using gbak. In testing with Firebird 1.5 and Firebird 2.0 on Windows XP Home and WIndows 2000, gsplit doesn’t seem to work properly and always0 码力 | 10 页 | 103.73 KB | 1 年前3
firebird isqlFirebird Interactive SQL Utility Kamala Vadlamani, Paul Vinkenoog, Norman Dunbar, Mark Rotteveel Version 1.0, 24 December 2021 Table of Contents 1. Introduction. . . . . . . . . . . . . . . . . . ISC_PASSWORD Environment Variables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 11. SQL Dialects. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 18.18. SET SQL DIALECT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .0 码力 | 76 页 | 369.92 KB | 1 年前3
firebird gsecFirebird Password File Utility Norman Dunbar Version 1.5, 18 June 2020 Table of Contents 1. Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . various Firebird databases. Using various options, users can be added, amended or deleted from the security database. A privileged user is an account on the database server which the Firebird engine are: • root • firebird • interbase • interbas (without the 'e') Normal users, ie all those accounts not listed above, can only see their own user details from version 2.0 of Firebird. They can, however0 码力 | 23 页 | 145.31 KB | 1 年前3
firebird gfixFirebird Database Housekeeping Utility Norman Dunbar, Mark Rotteveel Version 2.1, 13 November 2023 Table of Contents 1. Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 11.3. New Startup and Shutdown States in Firebird 2.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 12. Database -? switch, results in the following screen of helpful information: gfix usage instructions for Firebird 3.0.7 usage: gfix [options]plausible options are: -ac(tivate_shadow) activate 0 码力 | 44 页 | 247.13 KB | 1 年前3
firebird gbakFirebird Backup & Restore Utility Norman Dunbar Version 1.12, 18 June 2020 Table of Contents 1. Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . of the database backup and restore utilities supplied with Firebird. In Firebird 1.5 it is the only supplied utility of this kind while Firebird 2.x also has the nbackup utility which is described in another you had to supply an invalid switch (see -help below) in order to see the list of valid ones. Firebird 2.5 onwards. -FE[TCH_PASSWORD]| stdin | /dev/tty This switch causes the 0 码力 | 34 页 | 191.73 KB | 1 年前3
Firebird 2.1 ErrorCodesFirebird 2.1 Error Codes Firebird 2.1 Error Codes SQLCODE GDSCODE SYMBOL TEXT 101 335544366 segment Segment buffer length shorter than expected 101 335544366 segment Segment buffer length shorter than 335741039 gfix_opt_SQL_dialect -sql_dialect set database dialect n 0 335544875 bad_debug_format Bad debug info format -84 335544554 nonsql_security_rel Table/procedure has non-SQL security class defined defined -84 335544555 nonsql_security_fld Column has non-SQL security class defined -84 335544668 dsql_procedure_use_err Procedure @1 does not return any values -85 335544747 usrname_too_long The username0 码力 | 31 页 | 103.24 KB | 1 年前3
firebird nbackup de4.4. Datenbanktrigger unterdrücken (Firebird 2.1+). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 4.5. Direkte I/O (Firebird 2.1.4+) . . . . . . . . . . . . . . Informationsoptionen (Firebird 2.5+) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 4.7. Sicherungen auf Remote-Servern (Firebird 2.5+). . . . . . Nbackup ist ein Backup-Werkzeug, das seit Firebird 2.0 inkludiert ist. Es bietet Möglichkeiten, die in dem bekannten Firebird Backup-Tool gbak — bereits in Firebird vorhandenes Backup-Tool — nicht vorhanden0 码力 | 28 页 | 196.47 KB | 1 年前3
共 44 条
- 1
- 2
- 3
- 4
- 5













