Re: Patch for ODBC driver (look for odbc.ini in more than

From: "Ross Thomas" <ross(at)grinfinity(dot)com>
To: "Bruce Momjian" <pgman(at)candle(dot)pha(dot)pa(dot)us>
Cc: <pgsql-patches(at)postgresql(dot)org>
Subject: Re: Patch for ODBC driver (look for odbc.ini in more than
Date: 2001-12-31 02:05:44
Message-ID: 004b01c1919f$a7eab910$0264a8c0@home.lan
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-patches

> It looks like we already have this capability in 7.2:
>
> /*
> * theIniFileName is searched for in:
> * $HOME/theIniFileName
> * theIniFileName
> * ODBCINSTDIR/ODBCINST_INI
> */

Unless I'm missing something, this still doesn't match what "most" ODBC
drivers do - for example, it doesn't look in /etc (or other
./configure-defined location) for a system-wide file, or in $ODBCINI. This
can be annoying for a sysadmin wishing to provide a predefined set of data
sources.

Someone mentioned that 7.2 can use an iODBC library to read odbc.ini, which
is an improvement, but IMHO PostgreSQL's driver should be more flexible by
default, without having to link with a library. (This would also be useful
as far as binary packages go, as there needn't be a different PostgreSQL
driver package for each driver manager.)

Regards,
Ross Thomas

In response to

Responses

Browse pgsql-patches by date

  From Date Subject
Next Message Aasmund Midttun Godal 2001-12-31 14:38:15 Unpredictable text -> date implicit casting behaviour/to_date bug
Previous Message Hiroshi Inoue 2001-12-30 22:25:49 Re: Patch for ODBC driver (look for odbc.ini in more than