[GRASS-de] db.connect pg localhost error

Otto Dassau otto.dassau at gmx.de
Mi Okt 15 19:14:11 CEST 2008


Hallo Peter,

On Wed, 15 Oct 2008 17:16:39 +0200
peter.loewe at gmx.de wrote:

> Hallo,
> 
> ich benutze GRASS6.3.0 unter Linux und möchte endlich mal wieder ein
> Postgres-Datenbank anbinden:
> 
> ..die Datenbank ist angelegt, der Useraccount ist eingerichtet und mit
> Passwort versehen ..
> 
> db.connect driver=pg database="localhost,dbname=postgres4grass"
> und
> db.login user=grassgis
> 
> werden korrekt abgearbeitet,
> aaber:
>
> db.tables -p
> liefert:
> 
> DBMI-Postgres driver error:
> Unknown option in database definition for PostgreSQL: localhost
> ERROR: Unable to open database <localhost,dbname=postgres4grass>
> 
> OK, gibt es einen anderen/besseren Weg sich mit einer lokalen
> Postgres-Datenbak zu verbinden ?!

Ich glaube, du musst nur den db.connect Befehl vollständig angeben:
db.connect driver=pg database="host=localhost,dbname=postgres4grass"

siehe:
http://grass.osgeo.org/grass64/manuals/html64_user/db.connect.html

 Gruesse
  Otto

> Gruß,
> Peter