Re: pg_restore usage - Mailing list pgsql-admin

From tfo@alumni.brown.edu (Thomas F. O'Connell)
Subject Re: pg_restore usage
Date
Msg-id 80c38bb1.0406281155.470ef80b@posting.google.com
Whole thread Raw
In response to pg_restore usage  (tfo@alumni.brown.edu (Thomas F. O'Connell))
List pgsql-admin
So these two statements seem to be somewhat contradictory.

What's the point of -C if not to create the database named in -d?

And why does -C -d template1 work but not -C -d <mypgsql>?

-tfo

tgl@sss.pgh.pa.us (Tom Lane) wrote in message news:<11767.1088346148@sss.pgh.pa.us>...
> Whatever database you name in -d has to already exist, because that's
> where pg_restore will initially connect.  -C means to issue a CREATE
> DATABASE command and then reconnect to the new db.
>
> In other words, try "-C -d template1".

pgsql-admin by date:

Previous
From: Tom Lane
Date:
Subject: Re: unable to pass variable PGDATA2 into server environment
Next
From: "Harry"
Date:
Subject: Re: cygwin installation problem (windows platform)