Subject | Re: [firebird-support] Re: Installing FB 2.5 with my App |
---|---|
Author | Fulvio Senore |
Post date | 2011-01-19T22:01:27Z |
Il 19/01/2011 20.47, homerjones1941 ha scritto:
situation. I am rewriting an old program that uses Access and the new
one uses Firebird.
Most of my customers will use embedded because my target is smaller, but
some will need a full server.
I think that a good solution could be first running a custom program if
the user selects a server installation. The program might look for an
installed server (files, registry, maybe ports) and report a message if
Firebird is installed, saying that they need to think about what they
are doing.
So, if there is no Firebird the setup will install it without problems.
If there is already a server it might be interesting to know why. You
might even instruct users to install the server in another computer: I
don't thing that our programs are very demanding for today's hardware,
so the server might be installed in any computer in the network.
Hopefully they will find one without Firebird.
Another option is the following.
Here customers with a small network do not have an IT staff, but they
have somebody to ask for help. Usually they call guys from a nearby
computer shop, the ones that sold them and set up the hardware.
Those people probably do not have experience with Firebird, but they
should be able to understand simple instructions about configuring an
existing server to handle also your database. So writing a page
explaining how to set up an existing server might be a good idea.
Fulvio Senore
>I have been following this thread with interest because I am in the same
> You have touched on the problem I am now trying to solve, which is what actions to take when the user selects a Server installation type. Right now, my setup program just launches the standard Firebird install. As you've pointed out, that isn't good enough for all situations. Today, I'm trying to figure out if I can accomplish the things you've suggested by using command line switches, or if I need to create my own server install, or if my only choice is to write really good instructions (and pick up the pieces via remote access if they don't follow them).
>
> My goal is to help my users to be as self-sufficient as possible. That makes their life much easier, and it keeps my phone from ringing.
situation. I am rewriting an old program that uses Access and the new
one uses Firebird.
Most of my customers will use embedded because my target is smaller, but
some will need a full server.
I think that a good solution could be first running a custom program if
the user selects a server installation. The program might look for an
installed server (files, registry, maybe ports) and report a message if
Firebird is installed, saying that they need to think about what they
are doing.
So, if there is no Firebird the setup will install it without problems.
If there is already a server it might be interesting to know why. You
might even instruct users to install the server in another computer: I
don't thing that our programs are very demanding for today's hardware,
so the server might be installed in any computer in the network.
Hopefully they will find one without Firebird.
Another option is the following.
Here customers with a small network do not have an IT staff, but they
have somebody to ask for help. Usually they call guys from a nearby
computer shop, the ones that sold them and set up the hardware.
Those people probably do not have experience with Firebird, but they
should be able to understand simple instructions about configuring an
existing server to handle also your database. So writing a page
explaining how to set up an existing server might be a good idea.
Fulvio Senore