From: | "Jehan-Guillaume (ioguix) de Rorthais" <ioguix(at)free(dot)fr> |
---|---|
To: | Dimitri Fontaine <dim(at)tapoueh(dot)org> |
Cc: | ROS Didier <didier(dot)ros(at)edf(dot)fr>, "pgsql-fr-generale\(at)postgresql(dot)org" <pgsql-fr-generale(at)postgresql(dot)org> |
Subject: | Re: Perte de la base de données "postgres" dans une instance |
Date: | 2017-12-04 13:58:13 |
Message-ID: | 20171204145813.68f32599@firost |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-fr-generale |
On Mon, 04 Dec 2017 14:43:43 +0100
Dimitri Fontaine <dim(at)tapoueh(dot)org> wrote:
> ROS Didier <didier(dot)ros(at)edf(dot)fr> writes:
> > Une de nos instance PostgreSQL n'a plus de base de données «
> > postgres » . Il n'est plus possible de faire une sauvegarde :
> >>>
> > pgbackrest --stanza=pgdb_pl1-9.6 backup
> > ERROR [131]: FATAL: database "postgres" does not exist
> > <<
> > Quelle est la procédure pour corriger le problème ?
>
> La base « postgres » est simplement la base par défaut de l'utilisateur
> postgres. PostgreSQL fonctionne tout à fait bien sans cette base, il
> faut cependant corriger tous les scripts afin de se connecter à une
> autre base de données.
>
> > NB : les autres bases sont bien présentes : template0, template1, base
> > applicative
>
> La commande suivante devrait fonctionner :
>
> $ psql -U postgres -d template1
>
> Et il est ensuite possible de faire :
>
> # create database postgres owner postgres;
Un simple "createdb postgres" suffit directement.
++
--
Envoi via la liste pgsql-fr-generale (pgsql-fr-generale(at)postgresql(dot)org)
From | Date | Subject | |
---|---|---|---|
Next Message | ROS Didier | 2017-12-04 15:14:23 | RE: [pgsql-fr-generale] Perte de la base de données "postgres" dans une instance |
Previous Message | ROS Didier | 2017-12-04 13:56:01 | RE: [pgsql-fr-generale] Perte de la base de données "postgres" dans une instance |