Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
Pages : 1
#1 16/05/2018 19:17:39
- big1
- Membre
Archivage WAL
Bonjour,
en 9.6 sous Windows server 2008,
Les WAL ne sont pas archivé:
Administrateur@postgres=# select pg_switch_xlog();
pg_switch_xlog
----------------
0/F0000E8
(1 row)
Sur une autre fenêtr:
0 fichier(s) copié(s).
0 fichier(s) copié(s).
0 fichier(s) copié(s).
0 fichier(s) copié(s).
0 fichier(s) copié(s).
0 fichier(s) copié(s).
0 fichier(s) copié(s).
0 fichier(s) copié(s).
0 fichier(s) copié(s).
0 fichier(s) copié(s).
0 fichier(s) copié(s).
0 fichier(s) copié(s).
Dans le log:
2018-05-16 19:09:31 CEST LOG: échec de la commande d'archivage avec un code de retour 1
2018-05-16 19:09:31 CEST DÉTAIL: La commande d'archivage qui a échoué était : copy "pg_xlog\000000010000000000000005" " C:\postgres\arch\000000010000000000000005"
La syntaxe du nom de fichier, de r‚pertoire ou de volume est incorrecte.
Mes paramètres:
archive_mode = on # (change requires restart)
archive_command = 'copy "%p" " C:\\postgres\\arch\\%f"'
wal_level = replica
D'avance merci.
Hors ligne
#2 16/05/2018 22:25:48
- big1
- Membre
Re : Archivage WAL
Bonsoir,
Il y avait un espace entre le guillemet et la lettre C qui empêchait l'exécution:
archive_command = 'copy "%p" " C:\\postgres\\arch\\%f"'
Corrigé en :
archive_command = 'copy "%p" "C:\\postgres\\arch\\%f"'
Ça a bien marché.
Cordialement.
Hors ligne
Pages : 1