Fichier bat de sauvegarde de base
Bonjour à tou(te)s
Je coince sur l'écriture d'un fichier bat pour automatiser le backup d'une base Interbase XE7.
Voilà le contenu de mon batch:
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
@ECHO OFF
SET GBAKEXE=C:\Program Files (x86)\Embarcadero\Studio\20.0\InterBase2017\bin\gbak.exe
SET DATABASE=monposte:/MABASE.IB
SET OPTIONS=-b -t
SET TARGET=G:\Bases\Bases Interbase\Backup\backupbase.ibk
SET USER=SYSDBA
SET PASSWORD=masterkey
@ECHO ON
"%GBAKEXE%" %OPTIONS% -user %USER% -password %PASSWORD% "%DATABASE%" "%TARGET%" |
mais la réponse est:
Citation:
gbak: ERROR: Unable to complete network request to host "monposte".
gbak: ERROR: Failed to locate host machine.
gbak: ERROR: The specified name was not found in the hosts file or Domain Name Services.
J'ai essayé de mettre dans DATABASE le nom du fichier seul ou avec son chemin d'accès, mais rien n'y fait.
J'ai remplacé monposte par le nom du server que je vois dans IBConsole, mais ça ne fonctionne pas non plus.
Si je mets localhost, non plus.
Quelle serait la bonne syntaxe pour que obtenir le backup attendu ?