Subject | Re: [firebird-support] Firebird Root Directory Resolution |
---|---|
Author | Richard Thomas |
Post date | 2006-04-24T13:05:37Z |
Good day Helen:
Sorry about my not answering the relevant questions, thought I did, see
answers below:
By the Way;
I added localhost: to the front of the DataBase Path and it seemed to
eliminate the error messages.
So:
"localhost:c:\program files\firebird\firebird_1_5\examples\" + _
"employee.fdb " + _
worked.
As for the System Configuration Stuff:
I'm not running Firebird as a Client or as Embedded unless I messed
something up during installation.
a) if you elected to run Classic or Superserver as a service, then
the OS user running the process will be localsystem.
Rick: Under Windows Control Panel, Services the Firebird service has
user listed as as localsystem:
server and embedded.
Rick: OK, eventually I'll be running embedded so I'll leave it alone
for now.
Rick:
I used all defaults installing Firebird so Super Server should be
running as a serviceand appears to be running as a service.
Here is some information from Windows Control Panel:
Control Panel, Administrative Tools, Services:
Service Name:
Firebird Server - DefaultInstance
Description:
Firebird Database Server - www.firebirdsql.org
Path To Executable:
C:\Program Files\Firebird\Firebird_1_5\bin\fbserver.exe -s
Windows Control Panel, Firebird 1.5Server Manager:
Version 1.5.34870Says Firebird Service Is Running:
Also, says Use Guardian as a Service.
Here is what the Firebird Documentation: said that made me wonder if
Liberty Basic was doing something to impact the interim root directory:
However, if the Windows Registry was updated, as you mentioned, the
following should not apply.
3. If the root directory is still not detected, then the interim root
directory is
assumed to be the level above the running process (..\ on Windows, ../
Rick: I run ISQL from within a Liberty Basic Program which remains
active while ISQL runs. The Root Path for the Liberty Basic IDE
Translator is:
c:\OFBG\PC which was the path listed in the original Firebird Error
Message.
I was concerned that because Liberty Basic was running it might impact
the Running Process identification.
Note the message went away when I added localhost: to front of DataBase
Path.
So I guess the problem is resolved.
It's working so unless you think something is incorrect I'll
take this knowledge and continue exploringFirebird, scripts and ODBC
under Liberty Basic.
Thanks Helen:
Rick Farmington Michigan USA
Sorry about my not answering the relevant questions, thought I did, see
answers below:
By the Way;
I added localhost: to the front of the DataBase Path and it seemed to
eliminate the error messages.
So:
"localhost:c:\program files\firebird\firebird_1_5\examples\" + _
"employee.fdb " + _
worked.
As for the System Configuration Stuff:
I'm not running Firebird as a Client or as Embedded unless I messed
something up during installation.
a) if you elected to run Classic or Superserver as a service, then
the OS user running the process will be localsystem.
Rick: Under Windows Control Panel, Services the Firebird service has
user listed as as localsystem:
>Should I add a Firebird Variable to the list of Environment Variablesfor my
>Windows User NameSure. It's useful to do so, though not if you are running both a
server and embedded.
Rick: OK, eventually I'll be running embedded so I'll leave it alone
for now.
Rick:
I used all defaults installing Firebird so Super Server should be
running as a serviceand appears to be running as a service.
Here is some information from Windows Control Panel:
Control Panel, Administrative Tools, Services:
Service Name:
Firebird Server - DefaultInstance
Description:
Firebird Database Server - www.firebirdsql.org
Path To Executable:
C:\Program Files\Firebird\Firebird_1_5\bin\fbserver.exe -s
Windows Control Panel, Firebird 1.5Server Manager:
Version 1.5.34870Says Firebird Service Is Running:
Also, says Use Guardian as a Service.
Here is what the Firebird Documentation: said that made me wonder if
Liberty Basic was doing something to impact the interim root directory:
However, if the Windows Registry was updated, as you mentioned, the
following should not apply.
3. If the root directory is still not detected, then the interim root
directory is
assumed to be the level above the running process (..\ on Windows, ../
Rick: I run ISQL from within a Liberty Basic Program which remains
active while ISQL runs. The Root Path for the Liberty Basic IDE
Translator is:
c:\OFBG\PC which was the path listed in the original Firebird Error
Message.
I was concerned that because Liberty Basic was running it might impact
the Running Process identification.
Note the message went away when I added localhost: to front of DataBase
Path.
So I guess the problem is resolved.
It's working so unless you think something is incorrect I'll
take this knowledge and continue exploringFirebird, scripts and ODBC
under Liberty Basic.
Thanks Helen:
Rick Farmington Michigan USA