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:
mais la réponse est:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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%"
J'ai essayé de mettre dans DATABASE le nom du fichier seul ou avec son chemin d'accès, mais rien n'y fait.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 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 ?
Partager