Vous n'êtes pas identifié(e).
Pages : 1
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
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