[GRASS-dev] db.login with postgresql and non standard port
Luca Delucchi
lucadeluge at gmail.com
Thu Mar 10 00:42:41 PST 2016
On 10 March 2016 at 09:10, Martin Landa <landa.martin at gmail.com> wrote:
> Hi,
>
Hi,
> 2016-03-10 9:01 GMT+01:00 Luca Delucchi <lucadeluge at gmail.com>:
>> db.login -p
>> sqlite|$GISDBASE/$LOCATION_NAME/$MAPSET/sqlite.db|lucadelu|||
>> sqlite|/grassdata,nc_spm_08,lucadelu,sqlite.db|lucadelu|||
>
> well, the lines are duplicated after substitution. I don't know, your
> run command which defined db connection ones without and ones with
> substitution. Ma
>
No, I donit think so. I just run
db.connect driver=pg schema=public database=grassdata
db.connect -p
driver: pg
database: grassdata
schema: public
group:
db.login driver=pg database=grassdata user=lucadelu port=5433 host=localhost --o
db.login -p
sqlite|$GISDBASE/$LOCATION_NAME/$MAPSET/sqlite.db|lucadelu|||
sqlite|/grassdata,nc_spm_08,lucadelu,sqlite.db|lucadelu|||
pg|host=localhost,dbname=pygrassdb_doctest|lucadelu|||
pg|grassdata|lucadelu|||
db.tables
DBMI-PostgreSQL driver error:
Connection failed.
could not connect to server: No such file or directory
Is the server running locally and accepting
connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?
DBMI-PostgreSQL driver error:
Connection failed.
could not connect to server: No such file or directory
Is the server running locally and accepting
connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?
ERROR: Unable to open database <grassdata>
So the port it is not stored, and also in db.login -p there is
something strange with
pg|host=localhost,dbname=pygrassdb_doctest|lucadelu|||
where dbname=pygrassdb_doctest should be dbname=grassdata
--
ciao
Luca
http://gis.cri.fmach.it/delucchi/
www.lucadelu.org
More information about the grass-dev
mailing list