Zitat von Markus2005:Bei mir geht das nicht. Ich habe wie beschrieben die .bat erstellt und aufgerufen im Taskmanager. Habe sie auch manuell probiert. es wird kein Ordner erstellt.
Zitat von Markus2005:Okay lassen wir Linux.
Wird es denn bald eine automatisierte Funktion für das Backup beim beenden
"Mandanten und seine ganzen Artikel und Kundenstamm " geben?
Zitat von Marcel:Ja, entweder Passwort für das Benutzerkonto vergeben oder den Haken setzen bei "Nur ausführen, wenn angemeldet".
Zitat von Marcel:Da es getrennte Datenbanken sind, bezieht sich die Datenbanksicherung die man durchführt, immer auf den aktiven Mandanten.
cls
cls
@echo off
echo JTL-Wawi Datenbanken werden jetzt gesichert!
echo Bitte haben Sie etwas Geduld!
osql.exe -D eazy -U sa -P sapassxc -Q "BACKUP DATABASE eazybusiness TO DISK = 'd:\backup\eazysales\db\%date%.bak'"
osql.exe -D eazy -U sa -P sapassxc -Q "BACKUP DATABASE mandant_1 TO DISK = 'd:\backup\eazysales\mandand_1\%date%.bak'"
osql.exe -D eazy -U sa -P sapassxc -Q "BACKUP DATABASE mandant_2 TO DISK = 'd:\backup\eazysales\mandand_2\%date%.bak'"
osql.exe -D eazy -U sa -P sapassxc -Q "BACKUP DATABASE mandant_3 TO DISK = 'd:\backup\eazysales\mandand_3\%date%.bak'"
osql.exe -D eazy -U sa -P sapassxc -Q "BACKUP DATABASE mandant_4 TO DISK = 'd:\backup\eazysales\mandand_4\%date%.bak'"
osql.exe -D eazy -U sa -P sapassxc -Q "BACKUP DATABASE mandant_5 TO DISK = 'd:\backup\eazysales\mandand_5\%date%.bak'"
osql.exe -D eazy -U sa -P sapassxc -Q "BACKUP DATABASE mandant_6 TO DISK = 'd:\backup\eazysales\mandand_6\%date%.bak'"
Zitat von Jörg R.:Poste doch mal deine Bat-Datei.
@echo off
osql.exe -D eazy -U sa -P sa04jT14 -Q "BACKUP DATABASE eazybusiness TO DISK = 'F:\Saftystore\Desktop1BACKUP\JTL WaWi-Datenbank-Backup\sefre-WaWi-%date%.bak'"
Zitat von Jörg R.:Eigenartig. Sollte so eigentlich klappen. Und ohne "sefre-WaWi" klappt es?
Zitat von Jörg R.:Das @echo off heißt eigentlich, dass nicht angezeigt werden soll was passiert. Mal das @ vor dem echo weg gemacht und so versucht?
osql.exe -D eazy -U sa -P sapassxc -Q "BACKUP DATABASE eazybusiness TO DISK = 'F:\Saftystore\Desktop1BACKUP\JTL WaWi-Datenbank-Backup\%date%.bak'"
Zitat von Boby:@sefre,
der code oder die bat datei sollte schon eigentlich aus der untersten ebene C:\ aufgerufen werden!
Code:osql.exe -D eazy -U sa -P sapassxc -Q "BACKUP DATABASE eazybusiness TO DISK = 'F:\Saftystore\Desktop1BACKUP\JTL WaWi-Datenbank-Backup\%date%.bak'"
Die Ordner F:\Saftystore\Desktop1BACKUP\JTL WaWi-Datenbank-Backup
müssen auch vorhanden sein!
Das Datum fügt MSDOS für dich ein!
Gruss Boby
Zitat von sefre:C:\ = unterste Ebene? das ist die Systempartition und das bleibt Sie auch.