Problem mit SQL Skript für Backup.bat

Boby

Sehr aktives Mitglied
5. Juli 2006
1.479
2
Schwerte bei Dortmund
Hallo Zusammen,

habe hier eine Backup Sicherungsdatei die mit dem Namen
--> JTL Wawi_Hardware_099878_14.02.2013 1-02-40.bak über die die backup.bat datei 3 mal täglich automatisch gesichert wird.

Diese möchte ich gerne mit diesem SQL Skript
osql.exe -D eazy -U sa -P <PW> -Q "RESTORE VERIFYONLY FROM DISK='d:\backup\JTL Wawi_Hardware_099878__%date% %time:~0,2%-%time:~3,2%-%time:~6,2%.bak'" -o d:\ergebnist.txt
zur Prüfung des Sicherungssatzes aufrufen.

Egal was ich probiert habe, er findet diese .bak datei nicht da diese für den Skript Zeitlich schon veraltet ist. (Statischer Dateiname Funktioniert)

Wer kann Helfen ?
wie sollte ich hier -- \JTL Wawi_Hardware_099878__%date% %time:~0,2%-%time:~3,2%-%time:~6,2%.bak --- im Abschnitt rangehen so dass er die JTL Wawi_Hardware_099878_14.02.2013 1-02-40.bak datei aufruft?

Die Backup.bat Datei gibt es Dann, wenn dieses Problem gelöst ist.

Diese kann dann folgendes bewerkstelligen -->

1. Prüfung der Datenbank vor der Sicherung auf Zuordnungsfehler und Konsistenzfehler mit Protokol als Text /fertig
2. Das eigentlichen Backup als .bak /fertig
3. Prüfung des Sicherungssatzes auf Plausibilität mit Protokol als Text /fertig /teilfertig

Vielen Dank für Hilfe

Gruss Boby
 

Felix

Aktives Mitglied
1. April 2011
635
1
AW: Problem mit SQL Skript für Backup.bat

Du musst dir beim Starten des Scriptes die Uhrzeit in einer Variablen speichern. Dann hast du für die komplette Laufzeit des Skriptes die Uhrzeit verfügbar.
 

Boby

Sehr aktives Mitglied
5. Juli 2006
1.479
2
Schwerte bei Dortmund
AW: Problem mit SQL Skript für Backup.bat

Vielen Dank Felix,

habe jetzt mal einige stunden zum Thema gegoogelt und soviel gelesen und probiert und getestet, leider Negativ. Drehe mich im Kreis.

set var=
Copy
echo new var=%var%

Stosse hierbei jetzt an meine Hobby Programmier kenntnisse, leider.

Bis das dann alles soweit ist und in mein Hirn passt : - ) ,
werde ich jetzt vorerst alles wieder Umstellen in Punkt 2 und nur einmal am Tag ein Backup nur mit %Date% produzieren, da funtzt ich "HOFFE" alles halt abgespeckt.

Tipps und Beispiele zum 1 ten Beitrag von mir sind weiterhin Willkommen.

Guss Boby
 

Boby

Sehr aktives Mitglied
5. Juli 2006
1.479
2
Schwerte bei Dortmund
AW: Problem mit SQL Skript für Backup.bat

Hallo,

habe hier die Backup33.bat datei.
Nur musste sie als Backup.txt hochladen.


1. Backup33.txt ändern endung txt in bat.
2. Passworter ersetzen 3 x für ohne mandanten und insgesammt 6 x mit einem Mandanten.
3. Falls nicht vorhanden im Root laufwerk C:\ einen Ordner "temp" erstellen für die berichte.
4. Falls nicht vorhanden im Root laufwerk D:\ einen Ordner "Backup" erstellen für die Sicherungen.

Als Beispiel wurde hier "eazybusiness" als Hardware und für den "mandant_1" Elektro benannt.
Wer will kann diese Namen für sich ändern


Wie immer übernehme ich keinerlei Verantwortung für euer System.
Das Testen und Benutzen geht auf eigene Gefahr und Verlusst.

Gruss Boby
 

Boby

Sehr aktives Mitglied
5. Juli 2006
1.479
2
Schwerte bei Dortmund
AW: Problem mit SQL Skript für Backup.bat

Hallo Ihr Lieben : - )
Haben Fertig jetzt. : - )
Die Lösung war zum Greifen nahe, Ich sage nur "back to the roots"

Danke für die Unterstützung an alle.

Mehrmals am Tage oder sooft ich will kann ich jetzt mit allem Sichern.

Werde hierfür einen Neuen Beitrag eröffnen nachdem ich die Backup.bat für euch angepasst habe.

Gruss Boby
 

Boby

Sehr aktives Mitglied
5. Juli 2006
1.479
2
Schwerte bei Dortmund
AW: Problem mit SQL Skript für Backup.bat

Du musst dir beim Starten des Scriptes die Uhrzeit in einer Variablen speichern. Dann hast du für die komplette Laufzeit des Skriptes die Uhrzeit verfügbar.

Hallo Felix,
hat tatsächlich funktioniert, habe viel viel viel aufrischen müssen :- )

Set D=%date%
Set T=%time:~0,2%-%time:~3,2%-%time:~6,2%

habe dadurch fast den gesamten aufbau umgekremmpelt.

Fast nix ist mehr so wie in der .bat war

Dafür ist es jetzt eine kleine .exe datei : - )

Besten Dank !!!

Gruss Boby
 

Ähnliche Themen