J'essaie de créer une sauvegarde automatisée dans Postgresql en utilisant le lien ci-dessous, mais je ne sais pas où trouver la DLL nécessaire, je suis coincé ici. Impossible de passer à l'instruction suivante à cause de cela. Quelqu'un peut-il savoir comment le faire? Besoin d'aide s'il vous plaît.PostgreSQL: Sauvegarde automatisée sous Windows
https://wiki.postgresql.org/wiki/Automated_Backup_on_Windows
comerr32.dll
gssapi32.dll
k5sprt32.dll
krb_32.dll
libeay32.dll
libiconv2.dll
libpq.dll
Microsoft.VC80.CRT.manifest
msvcm80.dll
msvcp80.dll
msvcr80.dll
pg_dump.dll
ssleay32.dll
zlib1.dll
est ici script fichier batch:
@echo off
for /f "tokens=1-4 delims=/ " %%i in ("%date%") do (
set dow=%%i
set month=%%j
set day=%%k
set year=%%l
)
set datestr=%month%_%day%_%year%
echo datestr is %datestr%
set BACKUP_FILE=<backup_name_>_%datestr%.backup
echo backup file name is %BACKUP_FILE%
SET PGPASSWORD=<password>
echo on
bin\pg_dump -i -h <localhost> -p 5432 -U <postgres> -F c -b -v -f %BACKUP_FILE% <db_name>
Y at-il une syntaxe manquante?
Lorsque l'erreur exécutée manuellement montre:
bin\pg_dump: illegal option -- i
Avez-vous essayé sans DLL supplémentaires? Cette page wiki a été écrite il y a neuf ans; Je ne suis pas sûr que cela s'applique encore. Si vous rencontrez des problèmes, essayez la version de 'pg_dump' incluse dans le [programme d'installation de Postgres] (https://www.enterprisedb.com/downloads/postgres-postgresql-downloads#windows). –
Je l'ai essayé, mais rien ne se passe .. créé un calendrier des tâches, exécuté mais pas de dumping de sauvegarde de la base de données .. Est-ce vraiment possible? – fLen
Avez-vous essayé d'exécuter la commande 'pg_dump' manuellement? –