Subject Re: [firebird-support] Re: Fire-up firebird
Author Helen Borrie
At 02:43 PM 18/08/2004 +0000, you wrote:
>
> > adminis 4821 0.0 0.1 1936 636 pts0 R 14:50 0:00
>grep
> > fb
>
>PS I now know that the "R" indicates the Firebird is running.

I think you'll find it means grep is running. It's a filter program. You
need the | (pipe) symbol for it to find a process with a name starting with
'fb'

But not finding one doesn't mean the server isn't available. If you
installed Classic, no server process is started until you actually make a
client connection. (The Classic model is quite different to what you were
used to with Interbase on Windows - that's Superserver).

> If that is so why doesn't GSEC work.

1. Where are you located when you start gsec?
2. Did you know that everything on Linux is case-sensitive?
3. Did you read the text file /opt/firebird/SYSDBA.password with head or a
text editor to find out what the sysdba password is?
3. What is the actual command you are using to try to start gsec?

You need to
cd to /opt/firebird
--to get the password, type
head SYSDBA.password
--write it down, then
cd bin
--then, say your sysdba password is Nxr5ty7:
.gsec -user SYSDBA -password Nxr5ty7

-- note the dot in front of gsec
-- note the lower-case

Alternatively, you can just run the ChangeDBAPassword.sh script (also in
bin) to have the script run gsec for you and accept your inputs:
--either
sh ChangeDBAPassword.sh
--or
.ChangeDBAPassword.sh

If you have Firebird running, at least that should progress you on to your
next problem. :-)

/heLen