Subject Re: [firebird-support] Unable to use either fbembed.dll nor the class server
Author Helen Borrie
At 06:13 AM 12/04/2006, you wrote:
>Help! I am extremely fustratated, not able to use anything after
>download.
>
>First, I tried to use the fbembed.dll from embedded download with a
>sample code api1.c from the server folder of the class download. i
>can compile and link but unable to create database as suggested in api1.c.

This will be an I/O error attributable to attempting to develop with
the Embedded Superserver, rather than the full Superserver..


>I then switch to startup up the classic server service, and use the
>"Quick Start" doc to verify the installation using the ISQL utility,
>as suggested in the Quick Start:
>
>D:\Apps\Firebird\bin>isql
>Use CONNECT or CREATE DATABASE to specify a database
>SQL> CONNECT 'D:\APPS\Firebird\examples\employee.fdb'
>CON> user 'SYSDBA' password 'masterkey';
>Statement failed, SQLCODE = -904
>
>unavailable database
>SQL>
>
>How come?

Because you can't use the local IPServer transport with Classic.

If you plan to develop for Embedded, use the full Superserver for
your development.


> >From all the good news from all the posint, I was extremely unlucky to
>get it going. I was being very careful and only download the release,
>not the beta 2.0 version yet I still unable to do anything with the
>installation, either server or embedded.,

It would be a *very* good idea to read the release notes, which you
will find in the \doc directory of a full server. And if you are
going to hard-code connection strings, work out whether you want
Classic or Superserver; otherwise you are going to continue to get
stuck at the gates.

./heLen