2017-08-09 11:44:20 +02:00
|
|
|
Firebird Database Server $MAJOR.$MINOR.$RELEASE
|
|
|
|
===============================================
|
2012-05-29 12:14:03 +02:00
|
|
|
|
|
|
|
|
2005-02-17 15:53:43 +01:00
|
|
|
This document is a guide to installing this package of
|
2012-05-29 12:14:03 +02:00
|
|
|
Firebird $MAJOR.$MINOR on the Windows platform. These notes refer
|
2006-12-06 06:52:31 +01:00
|
|
|
to the installation package itself, rather than
|
2012-05-29 12:14:03 +02:00
|
|
|
Firebird $MAJOR.$MINOR in general. In addition, these notes are
|
2007-10-15 07:53:45 +02:00
|
|
|
primarily aimed at users of the binary installer.
|
2007-06-26 10:43:44 +02:00
|
|
|
|
|
|
|
It is assumed that readers of this document are already
|
2016-02-22 09:27:19 +01:00
|
|
|
familiar with Firebird. If you are evaluating Firebird $MAJOR.$MINOR
|
2017-08-09 11:44:20 +02:00
|
|
|
as part of a migration from some older Firebird version you are advised
|
|
|
|
to review the Firebird $MAJOR.$MINOR documentation to understand
|
|
|
|
the changes made between your version and $MAJOR.$MINOR.
|
2003-04-09 11:07:44 +02:00
|
|
|
|
|
|
|
|
|
|
|
Contents
|
|
|
|
--------
|
|
|
|
|
2003-05-22 14:42:19 +02:00
|
|
|
o Before installation
|
2015-11-10 09:52:32 +01:00
|
|
|
o Deployment of gds32.dll
|
|
|
|
o Installation of the Guardian
|
2016-02-22 09:27:19 +01:00
|
|
|
o Re-installation of Firebird $MAJOR.$MINOR
|
2016-02-10 15:25:11 +01:00
|
|
|
o Known installation problems
|
2003-05-22 14:42:19 +02:00
|
|
|
o Uninstallation
|
2003-04-09 11:07:44 +02:00
|
|
|
o Installation from a batch file
|
|
|
|
|
|
|
|
|
2003-05-22 14:42:19 +02:00
|
|
|
Before installation
|
|
|
|
-------------------
|
|
|
|
|
2005-02-17 15:53:43 +01:00
|
|
|
It is recommended that you UNINSTALL all previous
|
2005-03-14 15:55:48 +01:00
|
|
|
versions of Firebird or InterBase before installing
|
2005-07-12 14:36:12 +02:00
|
|
|
this package. It is especially important to verify that
|
|
|
|
fbclient.dll and gds32.dll are removed from <system32>.
|
2015-11-10 09:52:32 +01:00
|
|
|
See the UNINSTALL section below for more info on this.
|
|
|
|
|
|
|
|
|
2015-11-18 02:10:08 +01:00
|
|
|
Installation of the Guardian
|
2015-11-10 09:52:32 +01:00
|
|
|
----------------------------
|
2007-12-21 13:10:16 +01:00
|
|
|
|
2015-11-10 09:52:32 +01:00
|
|
|
We are hoping to phase out the Guardian. It doesn't
|
|
|
|
work with the Classic server and the binary installer
|
|
|
|
does not offer it at install time if Classic is
|
|
|
|
chosen. If SuperServer or SuperClassic are chosen
|
|
|
|
it is offered but not selected by default.
|
2007-12-21 13:10:16 +01:00
|
|
|
|
|
|
|
|
2017-08-09 11:44:20 +02:00
|
|
|
Re-installation of Firebird
|
|
|
|
---------------------------
|
2007-12-21 13:10:16 +01:00
|
|
|
|
2020-05-13 11:30:49 +02:00
|
|
|
The binary installer does its best to detect and
|
|
|
|
preserve a previous install. If the installer detects
|
2021-05-31 13:36:48 +02:00
|
|
|
firebird.conf or security5.fdb it will not offer the
|
2020-05-13 11:30:49 +02:00
|
|
|
option to set the SYSDBA username and password.
|
2007-12-21 13:10:16 +01:00
|
|
|
|
2015-11-10 09:52:32 +01:00
|
|
|
|
2016-02-10 15:25:11 +01:00
|
|
|
Known installation problems
|
2007-12-21 13:10:16 +01:00
|
|
|
---------------------------------
|
2005-02-17 15:53:43 +01:00
|
|
|
|
2007-10-15 07:53:45 +02:00
|
|
|
o It is only possible to use the binary installer
|
2012-05-29 12:14:03 +02:00
|
|
|
to install the default instance of Firebird $MAJOR.$MINOR. If
|
2007-10-15 07:53:45 +02:00
|
|
|
you wish to install additional, named instances you
|
|
|
|
should manually install them with the zipped install
|
|
|
|
image.
|
2005-02-17 15:53:43 +01:00
|
|
|
|
2008-01-23 07:59:07 +01:00
|
|
|
o Unfortunately, the installer cannot reliably detect
|
|
|
|
if a previous version of Firebird Classic server
|
|
|
|
is running.
|
2005-02-17 15:53:43 +01:00
|
|
|
|
2016-02-10 15:25:11 +01:00
|
|
|
o The service installer (instsvc) uses the same
|
|
|
|
default instance name for 32-bit and 64-bit
|
|
|
|
installations. This is by design. Services exist
|
|
|
|
in a single name space.
|
2005-02-17 15:53:43 +01:00
|
|
|
|
2015-11-10 09:52:32 +01:00
|
|
|
o Be sure to install as an administrator. ie, if
|
|
|
|
using the binary installer right click and choose
|
2015-11-12 08:23:08 +01:00
|
|
|
'Run as administrator'. Otherwise the installer
|
2015-11-18 02:10:08 +01:00
|
|
|
may be unable to start the Firebird service at
|
2015-11-10 09:52:32 +01:00
|
|
|
the end of installation.
|
2003-05-22 14:42:19 +02:00
|
|
|
|
2015-11-10 09:52:32 +01:00
|
|
|
o Libraries deployed by instclient may fail to load if
|
|
|
|
the MS runtime libraries have not been installed.
|
|
|
|
This may be a problem if installing on older Windows
|
2016-02-15 03:53:24 +01:00
|
|
|
platforms.
|
2009-04-08 17:00:20 +02:00
|
|
|
|
2003-05-22 14:42:19 +02:00
|
|
|
|
|
|
|
Uninstallation
|
|
|
|
--------------
|
|
|
|
|
2005-02-17 15:53:43 +01:00
|
|
|
o It is preferred that this package be uninstalled
|
|
|
|
correctly using the uninstallation application
|
|
|
|
supplied. This can be called from the Control Panel.
|
|
|
|
Alternatively it can be uninstalled by running
|
|
|
|
unins000.exe directly from the installation
|
|
|
|
directory.
|
|
|
|
|
|
|
|
o If Firebird is running as an application (instead of
|
|
|
|
as a service) it is recommended that you manually
|
|
|
|
stop the server before running the uninstaller. This
|
|
|
|
is because the uninstaller cannot stop a running
|
|
|
|
application. If a server is running during the
|
|
|
|
uninstall the uninstall will complete with errors.
|
|
|
|
You will have to delete the remnants by hand.
|
2003-04-09 11:07:44 +02:00
|
|
|
|
2019-01-25 10:09:01 +01:00
|
|
|
o Uninstallation leaves six files in the install
|
2005-03-16 15:46:51 +01:00
|
|
|
directory:
|
|
|
|
|
2013-04-08 18:28:05 +02:00
|
|
|
- databases.conf
|
2005-03-16 15:46:51 +01:00
|
|
|
- firebird.conf
|
2012-05-29 12:14:03 +02:00
|
|
|
- fbtrace.conf
|
2019-01-25 10:09:01 +01:00
|
|
|
- replication.conf
|
2005-03-16 15:46:51 +01:00
|
|
|
- firebird.log
|
2021-05-31 13:36:48 +02:00
|
|
|
- security5.fdb
|
2005-03-16 15:46:51 +01:00
|
|
|
|
|
|
|
This is intentional. These files are all
|
|
|
|
potentially modifiable by users and may be required
|
|
|
|
if Firebird is re-installed in the future. They can
|
|
|
|
be deleted if no longer required.
|
|
|
|
|
2007-10-12 14:09:13 +02:00
|
|
|
o A new feature of the uninstaller is an option to
|
|
|
|
run it with the /CLEAN parameter. This will check
|
|
|
|
the shared file count of each of the above files. If
|
|
|
|
possible it will delete them.
|
|
|
|
|
2003-04-09 11:07:44 +02:00
|
|
|
|
|
|
|
Installation from a batch file
|
|
|
|
------------------------------
|
|
|
|
|
2005-02-17 15:53:43 +01:00
|
|
|
The setup program can be run from a batch file.
|
|
|
|
Please see this document:
|
2003-04-09 11:07:44 +02:00
|
|
|
|
2007-10-12 14:09:13 +02:00
|
|
|
installation_scripted.txt
|
2003-04-09 11:07:44 +02:00
|
|
|
|
2005-02-17 15:53:43 +01:00
|
|
|
for full details.
|
2012-05-29 12:14:03 +02:00
|
|
|
|