Défaire transactions.

From: Alain Benard <alain(dot)benard(at)nancy(dot)inra(dot)fr>
To: PG-Mail-liste <pgsql-fr-generale(at)postgresql(dot)org>
Subject: Défaire transactions.
Date: 2014-02-26 12:39:41
Message-ID: 530DE08D.9070705@nancy.inra.fr
Views: Whole Thread | Raw Message | Download mbox | Resend email
Thread:
Lists: pgsql-fr-generale

Bonjour,
pour faire simple je viens de faire une bêtise (mais pas trop grave) et
je me demande s'il est possible de revenir en arrière en utilisant les
fichiers pg_xlog/* sans avoir de pgdump.
Concrètement j'ai un serveur virtuel de _*préproduction*_ sur lequel je
joue des scripts de création de base pour effectuer des tests
(intégration de donnée notamment) et il m'arrive souvent de supprimer
ces bases et rejouer les scripts; je n'ai évidemment pas besoin de
sauvegarde donc il n'y en a pas. Hier j'ai donc déployé une base, j'y ai
écrit une petite procédure stockée et ce matin j'ai supprimé cette base
puis rejoué le script de déploiement de cette même base. Houps, j'ai
oublié de sauvegarder la procédure stockée avant de supprimer la base.
Y-a-t-il quelque chose à tenter à partir des Wal (une commande pour dire
regarde les wal et remets tout comme c'était à 10H30 ce matin). Au pire
je réécris cette procédure stockée donc ce n'est pas vital mais plus à
titre de culture Postgresql que je pose la question.
Merci par avance.
Alain.

Attachment Content-Type Size
alain_benard.vcf text/x-vcard 292 bytes
unknown_filename text/plain 76 bytes

Responses

Browse pgsql-fr-generale by date

  From Date Subject
Next Message Michael Paquier 2014-02-26 13:36:08 Re: [pgsql-fr-generale] Défaire transactions.
Previous Message pierre crumeyrolle 2014-02-24 13:12:24 Re: [posgresql bytea]