Subject | Re: [IBO] IB_SQL Remote Interface license |
---|---|
Author | Walter Ogston |
Post date | 2004-07-08T14:10:36Z |
At 09:27 AM 7/8/2004 +1000, you wrote:
created the database as Interbase in Delphi 7 ent using IBX
components. After researching Firebird I decided to go with the superior
product. I uninstalled IB, installed FB, and re-named <database>.gdb to
<database>.fdb to avoid the XP nasties. (I also switched some components
but not all to IBO, but that is another story, still pending with Jason -
see thread about Soap application server.) There are two database clients
- a web server using IBO, and a Soap application server using IBX components.
Everything works fine at this point, including if I connect to the web
server on the development box from a browser on the laptop over the LAN,
also if I connect the Soap client application likewise. In both these
cases, the database client is on the same box as the database server, and
communication is by http (Apache server using port 8080). The problem
comes when I try to connect IB_SQL to the Firebird server over the LAN, so
that would be using port 3050.
So maybe there is a problem that the database was originally created by IB,
not FB. I think of backing up the database using gbak (I have been
figuring out how to do that) and restoring it, but I will wait for your
wise words before I spend time on that approach.
The server box is running XP pro, the laptop is Win2K pro, if it makes a
difference.
Thanks,
Walter
/*----------------
C. Walter Ogston
ogstoncw@... Kalamazoo, Michigan
*/
>At 11:44 AM 7/07/2004 -0400, you wrote:Here is the story. I began developing the app before I had Firebird, so I
> >Dear Friends,
> >
> >After installing IB_SQL free download on my lap-top, in preparation for
> >deploying Firebird onto a real server, I tried to connect to the test
> >database on my development box, and got the message "Remote interface is
> >not licensed". I can't find anything about this on the IBObjects.com. How
> >can I obtain this license?
>
>If you are using InterBase, you have to buy a client licence from Borland
>for each remote client machine. The InterBase that comes with Delphi has a
>development licence that allows up to five *local* connections for
>development purposes but you can't deploy it.
>
>On the other hand, if you were actually using a Firebird client on the
>laptop and a Firebird server on the host, you would never see this message,
>since all of that licensing code was stripped out of Firebird. So what
>have you done?
>
>Helen
created the database as Interbase in Delphi 7 ent using IBX
components. After researching Firebird I decided to go with the superior
product. I uninstalled IB, installed FB, and re-named <database>.gdb to
<database>.fdb to avoid the XP nasties. (I also switched some components
but not all to IBO, but that is another story, still pending with Jason -
see thread about Soap application server.) There are two database clients
- a web server using IBO, and a Soap application server using IBX components.
Everything works fine at this point, including if I connect to the web
server on the development box from a browser on the laptop over the LAN,
also if I connect the Soap client application likewise. In both these
cases, the database client is on the same box as the database server, and
communication is by http (Apache server using port 8080). The problem
comes when I try to connect IB_SQL to the Firebird server over the LAN, so
that would be using port 3050.
So maybe there is a problem that the database was originally created by IB,
not FB. I think of backing up the database using gbak (I have been
figuring out how to do that) and restoring it, but I will wait for your
wise words before I spend time on that approach.
The server box is running XP pro, the laptop is Win2K pro, if it makes a
difference.
Thanks,
Walter
/*----------------
C. Walter Ogston
ogstoncw@... Kalamazoo, Michigan
*/