Subject | "database unavailable" |
---|---|
Author | c80840 |
Post date | 2011-12-14T15:49:39Z |
Hi. I hope you fine folks can help me with something. I've written a program that I allow the user to send it to the tray at logon. I "install" the embedded server in the program's, program folder (C:\Program files.....). When ran in a virtual environment, everything is AOK, just like a friend of mine installed it on his computer, AOK. It starts up just fine.
However, when the program is ran on a computer that has the full version of FB installed, as well as the embedded, when my program attempts to start, the error "database unavailable" is given. Once the windows is up and running 100%, the program can be started with no problem.
I want to keep the embedded server in place, and insure that the program uses it, instead of the full server (the db versions are different). So here are my questions:
1. When running with the embedded and full server, which one does the program use by default?
2. If #1 is the full version, how can I prevent my program from attempting to access the database, until the full one is up and going? It is irrelevant whether I put the start-up at log-in in the registry or the "Startup" folder, the same thing happens.
Like I said, I prefer to keep using the "embedded version", because the version of FB I use is different (2.1.3.18185). I've had problems with the newer version of fb (2.5), that is why I'm still on (2.1.3.18185)
However, when the program is ran on a computer that has the full version of FB installed, as well as the embedded, when my program attempts to start, the error "database unavailable" is given. Once the windows is up and running 100%, the program can be started with no problem.
I want to keep the embedded server in place, and insure that the program uses it, instead of the full server (the db versions are different). So here are my questions:
1. When running with the embedded and full server, which one does the program use by default?
2. If #1 is the full version, how can I prevent my program from attempting to access the database, until the full one is up and going? It is irrelevant whether I put the start-up at log-in in the registry or the "Startup" folder, the same thing happens.
Like I said, I prefer to keep using the "embedded version", because the version of FB I use is different (2.1.3.18185). I've had problems with the newer version of fb (2.5), that is why I'm still on (2.1.3.18185)