Ficheros de Configuraci�n

~/.odbc.ini contiene informaci�n de acceso espec�fica de usuario para el driver psqlODBC. El fichero usa convenciones t�picas de los archivos de Registro de Windows, pero a pesar de esta restricci�n puede hacerse funcionar.

El fichero .odbc.ini tiene tres secciones requeridas. La primera es [ODBC Data Sources] la cual es una lista de nombres arbitrarios y descripciones para cada base de datos a la que desee acceder. La segunda secci�n es la denominada Data Source Specification y existir� una de estas secciones por cada base de datos. Cada secci�n debe ser etiquetada con el nombre dado en [ODBC Data Sources] y debe contener las siguientes entradas:

Driver = POSTGRESDIR/lib/libpsqlodbc.so
Database=DatabaseName
Servername=localhost
Port=5432

Sugerencia

Recuerde que el nombre de bases de datos Postgres es por lo general una palabra sencilla, sin nombres de trayectoria ni otras cosas. El servidor Postgres gestiona el acceso actual a la base de datos, y s�lo necesita especificar el nombre desde el cliente.

Se pueden insertar otras entradas para controlar el formato de visualizaci�n. La tercera secci�n necesaria es [ODBC] la cual debe contener la palabra clave InstallDir adem�s de otras opciones.

He aqu� un fichero .odbc.ini de ejemplo, que muestra la informaci�n de acceso para tres bases de datos:

[ODBC Data Sources]
DataEntry = Read/Write Database
QueryOnly = Read-only Database
Test = Debugging Database
Default = Postgres Stripped

[DataEntry]
ReadOnly = 0
Servername = localhost
Database = Sales

[QueryOnly]
ReadOnly = 1
Servername = localhost
Database = Sales

[Test]
Debug = 1
CommLog = 1
ReadOnly = 0
Servername = localhost
Username = tgl
Password = "no$way"
Port = 5432
Database = test

[Default]
Servername = localhost
Database = tgl
Driver = /opt/postgres/current/lib/libpsqlodbc.so

[ODBC]
InstallDir = /opt/applix/axdata/axshlib