Subject RE: [ib-support] Connection String with port
Author Helen Borrie
At 03:19 PM 8/05/2003 +1000, you wrote:
> > servername/3051:c:\path\filename.fdb
> >
> > heLen
> >
>
>Helen,
>Are you sure about this?
>I can connect with this
>shortblack:c:\program files\firebird15\security.fdb
>(which uses IB6.02 server present on the box)
>I can't connect with
>shortblack/3050:c:\program files\firebird15\security.fdb
>because the response is that service 3050/tcp is undefined
>but of course it is since I use IB on this box all the time.

Hmm, but IB doesn't support this connection format, it's a Firebird feature.


>I cannot connect with
>shortblack/3051:c:\program files\firebird15\security.fdb
>either (same message)
>using WI_SQL

Same reason. WISQL is an IB 5.x client. Try it with IB_SQL or another
client that supports ODS 10.

Still, I'm not clear what your setup is. If you have the IB 6.x gds32.dll
on the client then it won't do stuff that was added to
Firebird. Presumably you have double-checked the client libs that are on
your connecting client.

Clients as well as servers need to have the port defined in
($system)\drivers\etc\services , so I suppose you would have sthg like this:

gds_db 3050/tcp # Interbase Server
gds_db 3051/tcp # Firebird Server

For Firebird, if the entry is missing, the server will broadcase and the
clients will listen on port 3050.

I don't know whether the service identifier was changed from gds_db to sthg
else in 1.5. Firebird-devel (or the 1.5 release notes) would be the right
place to check up on that.

heLen