Asunto: Re: pg_restore usage - Mailing list pgsql-admin

From juanmime@ono.com
Subject Asunto: Re: pg_restore usage
Date
Msg-id 40D7955200003EA9@resmta03.ono.com
Whole thread Raw
In response to Re: pg_restore usage  (Tom Lane <tgl@sss.pgh.pa.us>)
List pgsql-admin
>tfo@alumni.brown.edu (Thomas F. O'Connell) writes:
>> I transfer this file to another server, where the database db does not
>> exist. I try the following:
>
>> pg_restore -C -d db pg_dump20040621.pgsql
>> pg_restore: [archiver (db)] connection to database "db" failed: FATAL:
>>  database "db" does not exist
>
>> What is an example of how the -C flag is intended to be used?
>
>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".
>

I have a database called "test", that I use for proofs, and It also is usefull
for restoring a database.

Realize that psql and pg_restore, need to connect to a database. Therefore
I use the "test" database for these issues. I prefer "test", than "template1",
because If I make an mistake, then it would not affect all databases based
in the template.


pgsql-admin by date:

Previous
From: Werner Bohl
Date:
Subject: Stopping vacuum
Next
From: Lamar Owen
Date:
Subject: Re: Binary/source for 7.4.3