--- In [email protected], Thomas Steinmaurer <ts@...> wrote:
>
> > Since there have been no replies to this question, I'll try to shorten it 
> > up.
> >
> > We are creating an Inno Setup install program for a delphi application. The 
> > Inno Setup program will also install Firebird 2.1, when needed. The 
> > installation program will read the Windows registry to see if Firebird has 
> > been installed and, if so, which version.
> >
> > If the correct version of Firebird exists, can we just alter Aliases.conf 
> > to include our DB in addition to whatever is already there?
> >
> > If a different version of Firebird exists, I don't know how we should 
> > create an additional server. I understand we can have multiple instances, 
> > but don't know how to do it.
> >
> > If Firebird doesn't exist, then we plan to install and launch the Firebird 
> > install, using command line arguments to help control the installation.
> >
> > It seems that in an earlier thread, someone mentioned the need to change 
> > ports if Firebrid was already there. Is that necessary?
> 
> I would run in the context of your own dedicated Firebird server 
> install, even if there is already one.
> 
> If you have a single user application, then use embedded. If it needs to 
> be a full server install, then you probably have to split up the server 
> install and the client install, although I don't know your concrete 
> deployment scenario.
> 
> If you need a server install, then:
> 
> - Use the ZIP distribution of your targeted Firebird server version / 
> platform
> - Run the server process with -a -p <yourport> if you intend to run 
> Firebird as an application. If it needs to be as a Windows service, then 
> use instsvc.exe <instancename> to install your dedicated server. I'm not 
> sure if instsvc.exe can process the -p switch as well. If not, then you 
> have to change the configuration parameter RemoteServicePort in 
> firebird.conf
> 
> Google for "firebird multiple instances" and you get a bunch of 
> suggested links.
> 
> 
> -- 
> With regards,
> 
> Thomas Steinmaurer
> Upscene Productions
> http://www.upscene.com
> http://blog.upscene.com/thomas/
> 
> Download LogManager Series, FB TraceManager today!
> Continuous Database Monitoring Solutions supporting
> Firebird, InterBase, Advantage Database, MS SQL Server
> and NexusDB!
>
Thanks Thomas. Your comments were a big help. I certainly appreciate your 
continued support of those of us who have limited experience with Firebird. 

Reply via email to