[GRASS-de] GRASS unixODBC Driver an PostgreSQL anbinden

Martin Künstner m.kuenstner at web.de
Di Jun 11 12:47:29 CEST 2002


Hallo zusammen,

ich probiere gerade GRASS mit PostgreSQL zu verbinden.

Stand der Dinge:
ich habe unixODBC installiert.
Nun habe ich weiterhin mit ODBCConfig die odbcinst.ini
und odbc.ini 
In meinen Augen sieht es ganz gut aus bis hier hin.
in GRASS habe ich nun das kommando 
GRASS:/usr/local/grass5/driver > db.connect

FLAG: Set the following flag?
    Use -p flag to print only current connection parameters?(y/n) [n]

OPTION:   DBMI driver name:
     key: driver
required: NO
enter option >

OPTION:   Database name:
     key: database
required: NO
enter option > ravensburgdb

You have chosen:
  database=ravensburgdb
Is this correct? (y/n) [y]

OPTION:   Database location:
     key: location
required: NO
enter option >

OPTION:   User:
     key: user
required: NO
enter option > martin

You have chosen:
  user=martin
Is this correct? (y/n) [y]

OPTION:   Password:
     key: password
required: NO
enter option >

OPTION:   Key column:
     key: key
required: NO
enter option >
driver:PostgreSQL
database:ravensburgdb
location:(null)
user:martin
password:(null)
key:(null)
GRASS:/usr/local/grass5/driver > echo 'create table soils ("cat" int, 
"soiltype" text)' | db.execute

DBMSCAP not set
Was bedeutet das? Und wie kann ich das beheben?

Weitere Anmerkungen.
PostgreSQL ist installiert, läuft, user martin ist angelegt,
Datenbank ravensburgdb ist angelegt.

Test von db.drivers 
GRASS:/usr/local/grass5/driver > db.drivers
DBMSCAP not set
Error trying to read dbmscap file
GRASS:/usr/local/grass5/driver >

Test von db.connect -p
GRASS:/usr/local/grass5/driver > db.connect -p
driver:PostgreSQL
database:ravensburgdb
location:(null)
user:martin
password:(null)
key:(null)

Test von db.databases
GRASS:/usr/local/grass5/driver > db.databases
DBMSCAP not set
Can't run driver (null)
GRASS:/usr/local/grass5/driver >

Kann mir hier jemand weiter helfen?


-- 
Martin Künstner
_____________________________
mailto:m.kuenstner at web.de