dbTool.exe

Das dbTool kann über die Kommandozeile aufgerufen werden oder in Batchdateien eingebunden werden.

dbtool.exe db: server: {winuser|user: pass: passx:} [<command>, ...] [<backup>] [dolog]
<command>::=
command:<sqlcommand>

führt ein SQL-Commando aus, wird auch ein Backup erstellt, dann wird es vor dem Backup ausgeführt

<backup>::=
backup path: [name:] [full] [diff] [log] [<postcommand>, ...] [clean:] [weekly:] [daily] [zip]

führt ein backup aus, der Pfad muss auf ein Verzeichnis zeigen
name: - logischer name des Backups
diff, full, log - Optionen der Backup-Art, ohne Angabe wird eine Kopiesicherung erstellt
clean:x - löscht alle Sicherungen die älter sind als die angegebene Tageszahl x
weekly:x - erstellt sonntags Wochensicherungen, x gibt die Anzahl der Sicherungen an
daily - erstellt eine wochentägliche Sicherung, ist weekly angegegen, so wird sonntags keine Tagessicherung erstellt
zip - komprimiert die Sicherung nach dem Backup
compression - erstellt eine SQL-komprimierte Sicherung

<precommand>::=
precommand:<sqlcommand>

führt vor dem Backup ein SQL-Commando aus

<postcommand>::=
postcommand:<sqlcommand>

führt nach dem Backup ein SQL-Commando aus

<sqlcommand>::=
command:<sqlcommand>

das SQL-Kommando, in „“ eingeschlossen