Re: [INTERFACES] Win32 interface

Поиск
Список
Период
Сортировка
От David Giffin
Тема Re: [INTERFACES] Win32 interface
Дата
Msg-id Pine.BSF.4.05.9909031323540.67440-100000@central.agent911.com
обсуждение исходный текст
Ответ на Re: [INTERFACES] Win32 interface  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-interfaces
I figured out what was happening... Or at least what seem to happen. When
I linked in lipq.lib it would return unknown hostname. I switched it to
the libpqdll.lib and it worked fine.

I thought that libpq.lib would statically complie postgres into the .exe
but it didn't seem to work.

David

On Fri, 3 Sep 1999, Tom Lane wrote:

> David Giffin <david@agent911.com> writes:
> > Yep I'm using the PQconnectDB("host=blah user=blah dbname=blah");
> > I noticed that psql.c uses the PQsetdbLogin maybe I should switch to that
> > function if this one is broken? Would have to parse a little extra but..
> >>>> 
> >>>> connectDB() --  unknown hostname: mobile
> 
> Assuming that "mobile" is the hostname you gave it, then parsing the
> connectinfo string is not the problem.
> 
> The error message is coming out because gethostbyname() is failing ---
> cf. connectDB() in interfaces/libpq/fe-connect.c.  (Or, perchance,
> it is succeeding but delivering a non-INET address?  Seems unlikely
> but if your LAN runs on non-TCP protocols then that's possible.)
> 
> My guess is that there is something broken with DNS name resolution
> on your setup.  Hard to tell what from this much info.  You might
> try making a one-liner program that just calls gethostbyname, and
> work on debugging that simpler situation.
> 
>             regards, tom lane
> 



В списке pgsql-interfaces по дате отправления:

Предыдущее
От: "Andy"
Дата:
Сообщение: unsubscribe
Следующее
От: Roland N Verrier
Дата:
Сообщение: [INTERFACES] PGACCESS formdemo.sql