Subject | Re: connecting to db on the server |
---|---|
Author | bwc3068 |
Post date | 2008-08-14T16:13:16Z |
Thanks Helen. That all makes sense.
And thanks for the references to the doc's.
Regards
Kelly
--- In firebird-support@yahoogroups.com, Helen Borrie <helebor@...>
wrote:
software. A client polls port 3050 on the server requesting a
connection.
the Firebird 1.5.5 release notes.
in ..\win32\drivers\etc. If you see an entry like
entry there: the gds_db symbol is OK for Firebird. If you discover
IB *is* running then you would need to make Firebird listen on a
different port, e.g. 3060 if it is available. On the client, you
would then add /3060 to the hostname in your application's
ServerName. That said, it's not an issue for you at the moment,
since opening the port was all it took for you to succeed in
connecting to Firebird, at least in your current environment.
deploying them then you do need to get your head around how the
network works and what the various properties you use in your
IB_Connection actually *mean*.
server" model. Applications don't access files: they connect to
and operate on *databases* through the Firebird service. Don't put
databases in shares.
And thanks for the references to the doc's.
Regards
Kelly
--- In firebird-support@yahoogroups.com, Helen Borrie <helebor@...>
wrote:
>and
> At 07:35 14/08/2008, you wrote:
> >Hi John--
> >
> >Again, quick on the fingers...thanks!
> >
> >Perfect...i set an exception for port 3050, left the firewall on
> >it's good to go.that
> >
> >One last Q then I promise, I'm off to the bar for a beer....
> >
> >How did you know it was 3050? I didn't see any property like
> >in the IB_Connection?Firebird documentation - Quick Start Guide is a good place to start.
>
> It is not a client property. It looks as if you need to study the
>server *listens* on port 3050 by default. Firebird is network
> >Is there anything else that runs on 3050?
>
> Nothing "runs on 3050". Port 3050 is a TCP/IP port. The Firebird
software. A client polls port 3050 on the server requesting a
connection.
>Firebird to listen on a different port if necessary - study Ch. 9 of
> InterBase also uses port 3050. It is possible to configure
the Firebird 1.5.5 release notes.
>find out whether anything else is listening on port 3050. It is
> You can look at the Services file on the network host server to
in ..\win32\drivers\etc. If you see an entry like
> gds_db 3050/tcp #InterBaseserver
>InterBase. If you check and find that it's not then just leave the
> then there is at least the possibility that someone is running
entry there: the gds_db symbol is OK for Firebird. If you discover
IB *is* running then you would need to make Firebird listen on a
different port, e.g. 3060 if it is available. On the client, you
would then add /3060 to the hostname in your application's
ServerName. That said, it's not an issue for you at the moment,
since opening the port was all it took for you to succeed in
connecting to Firebird, at least in your current environment.
>software. If you are writing clients and are responsible for
> >(As you can tell, i'm no server type)
>
> To some degree, you'll need to be. Firebird is client/server
deploying them then you do need to get your head around how the
network works and what the various properties you use in your
IB_Connection actually *mean*.
>server" in relation to Firebird. Firebird doesn't work in the "file
> Commenting on another message of yours, forget the notion of "file
server" model. Applications don't access files: they connect to
and operate on *databases* through the Firebird service. Don't put
databases in shares.
>
> ./heLen
>