|Subject||RE: [firebird-support] Firebird & Interbase working together ?|
> Can i have both databases working on the same machine (not necessarlyThe server's POV:
> in the dame time) (version 6.5 Interbase and version 1.5 firebird). If
> so, how can i do it (closing the services of one and opening the other
> one does'nt seem to work). Thanks .... RP.
You can configure the Firebird 1.5 server to listen on a
different port than the default one (3050). Look for a
parameter called RemoteServicePort in firebird.conf.
Remove the # at the beginning of the line and change
the value from 3050 to something different, e.g. 3040
and restart the Firebird server. There is an exhaustive
chapter in the actual Firebird 1.5 Release Notes v.1.07
included. You might want to read that.
Mind you, don't forget to open the configured port if
there is a firewall involved.
The service name for the Firebird 1.5 Guardian and Server
is "Firebird Guardian DefaultInstance" resp. "Firebird Server
DefaultInstance", so you are save if you want to run
both InterBase 6.5 and Firebird 1.5 as a service.
The client's POV:
The only issue that might remain is the location of
the client library (gds32.dll for InterBase and fbclient.dll
for Firebird 1.5). You can have both in the Windows
system directory, but client applications usually are
looking for gds32.dll, and the one from InterBase
doesn't support the port number in the connect string
to connect to a server listening on a port different
to 3050. You could rename fbclient.dll to gds32.dll,
though I can't say for sure that you are on a safe
track connecting with the Firebird 1.5 client library
to a InterBase server.
Logging/Auditing Suite for InterBase and Firebird
Logging/Auditing Suite for Advantage Database Server 7
- I support Firebird, I am a FirebirdSQL Foundation member.
- Join today at http://www.firebirdsql.org/ff/foundation