Subject Re: [firebird-support] Firebird 2.5.6 Newbee question
Author Helen Borrie
Tuesday, November 22, 2016, 8:48:05 AM, RatDog1952@... wrote:

> I am new to Firebird. I have downloaded Firebird 2.5.6 (Client,
> Classic Server and SuperServer versions) but when I install them on
> my MAC, I cannot find any files even though my MAC tells me that the
> programs have been successfully installed.

> I am running OS 10.9.5 (Mavericks, I believe) hence the older version of Firebird.

If you're not also a newbie on MacOSX, you'll know about frameworks.
Firebird installs in a framework:

> I simply want to try and use the open-source software to create
> some databases.

You have two pinnacles to surmount here. First, you need to know
which model of Firebird you installed (Classic, Superclassic or
Superserver) and get yourself connected to a database. There's a
horrible but usable sample database called employee.fdb in
./Resources/examples. In ./Resources/bin there is a command-line
application called isql; or (I think) there is a Mac version of the
FlameRobin GUI client, which might be more use to you. Google it.

Note, if you installed Classic you need to have launchd installed and

Some user documentation is in ./Resources/doc. Start with the Quick
Start guide. You'll need a PDF reader. The release notes also have
detailed documentation of new features added in v.2.5 but they are in
no sense the full story. Use the resources in the Documentation zone
at the website.

The "God" user is SYSDBA, password 'masterke', which is known to the

> I am moderately experienced in SQL, having used
> both Oracle and Microsoft Access in the past.

Once you get your head around what you're doing at the nuts-and-bolts
level, you can study the Firebird 2.5 Language Reference either online
at the website Documentation zone or download the PDF from there.
Firebird's SQL is highly standards-compliant so it has much more in
common with Oracle than with Access, which is a Microsoft invention
and about as non-standard as you'll find.

> Can anyone give me some pointers on what I am doing wrong? I would appreciate any help at all.

Probably at this stage the only thing you are doing wrong is avoiding
the documentation. ;-)