Subject Re: [firebird-support] Surprise Surprise - more reports on FB 1.5 vs IB 6.02
Author Tim Ledgerwood
>
>You should be so lucky. It is, unfortunately, going to be a little more
>complicated than that and you would be forgiven for thinking the effort
>is too great.
>
>If all you want to do is change the conf files then I would suggest that
>you write a batch file that calls the standard installer (it is fully
>scriptable) and then overwrite the conf files with your own.
>
>
>Paul

So I am busy finding out. :-( The directories are a maze ... and with non -
broadband internet access, I have been wandering around there for hours.

Could you please explain a little more about the standard installer being
fully scriptable? I am using the win32 1.5.0.4306 version of the exe to
install on.

It would be really great if I could figure out some automated way of doing
this. I have relied on Interbase for doing an effectively silent install
for every DB product I have developed over the past 5 years or so. (I use
IB/FB rather than using, say, DBF files)

In other words, the customer gets a CD, and installs the product. He may
notice an IB splash screen while IB is installing, but that's all he ever
sees or has to worry about ... All the docs, etc., are also installed for
those cases where the user wants to be able to access the database.

I would like to continue doing the same. The company I presently work for
has engineers who install our software on sites, and it is no big deal
asking them to copy over a standard config file; but I have one particular
client who has recently sold a whole bunch of his systems (of which my
software forms an integral part) to a very large international concern. It
would be great if I could continue replace IB with FB in the software - the
software itself works GREAT with FB - better than with IB - the only
problem now is installation.

These are mostly standalone systems - one server, one client.

I could write something that changes the config file after install through
Delphi; but that requires a server reboot, and I'd rather not do that if
possible.

Regards

Tim


[Non-text portions of this message have been removed]