Subject | RE: [firebird-support] IB and FB coexist? |
---|---|
Author | Thomas Steinmaurer |
Post date | 2004-01-13T19:38:57Z |
Hi Jeff,
The server's POV:
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.
HTH
Thomas Steinmaurer
Logging/Auditing Suite for InterBase and Firebird
http://www.iblogmanager.com
Logging/Auditing Suite for Advantage Database Server 7
http://www.adslogmanager.com
- I support Firebird, I am a FirebirdSQL Foundation member.
- Join today at http://www.firebirdsql.org/ff/foundation
> Is it possible for InterBase 5.6 and Firebird 1.5 to coexist on the sameSome days ago I wrote: ;-)
> machine? If so, are there any special incantations that need to be
> performed to make sure they don't step on each other?
>
> Any help will be appreciated.
The server's POV:
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.
HTH
Thomas Steinmaurer
Logging/Auditing Suite for InterBase and Firebird
http://www.iblogmanager.com
Logging/Auditing Suite for Advantage Database Server 7
http://www.adslogmanager.com
- I support Firebird, I am a FirebirdSQL Foundation member.
- Join today at http://www.firebirdsql.org/ff/foundation