dbdump
[ --verbose
... | --no_verbose
] [ --overwrite
| --no_overwrite
]
[ --data
| --no_data
] [ --struct
| --no_struct
] [ --endaction
| --no_endaction
]
[ --srcdir
SRCDIR
] [ --dumpdir
DUMPDIR
] [ --eafile
EAFILE
]
--dump
--rng
--createsql
--htview
--insertscript
DBKEY
...
--help
Gibt eine kurze Hilfe mit den aktuellen Einstellungen aus.
--version
Gibt kurze Hinweise zum Programm und die Version aus.
--verbose
Meldungen über den Programmablauf werden nach STDOUT ausgegeben, Programme werden mit dem Argument --verbose
aufgerufen.
--no_verbose
Diese Option hebt die Wirkung der Option --verbose
auf.
--overwrite
Existierende Dateien werden überschrieben.
--no_overwrite
Existierende Dateien werden nicht überschrieben.
--data
Die Datenbank-Dump-Datei dbdump/
enthält den Datenbank-Inhalt.DBNAME
.xml
--no_data
Die Datenbank-Dump-Datei dbdump/
enthält nicht den Datenbank-Inhalt.DBNAME
.xml
--struct
Die Datenbank-Dump-Datei dbdump/
enthält die Datenbank-Struktur.DBNAME
.xml
--no_struct
Die Datenbank-Dump-Datei dbdump/
enthält nicht die Datenbank-Struktur. Die Dateien DBNAME
.xmldbdump/
, DBDNAME
_create.sqldbdump/
, DBDNAME
_ht.xsltdbdump/
und DBDNAME
_insert.pldbdump/
werden nicht erstellt.DBDNAME
.rng
--endaction
Nach dem Ablauf des Skripts werden die Befehle aus der Datei
ausgeführt.EAFILE
--no_endaction
Nach dem Ablauf des Skripts werden die Befehle aus der Datei
nicht ausgeführt.EAFILE
--srcdir
SRCDIR
Das Verzeichnis der Hilfs-Skripte. In diesem Verzeichnis werden die folgenden Dateien erwartet:
dbdump.pl (Quelltext) |
dbname.pl (Quelltext) |
dump_create.xslt |
dump_htview.xslt |
dump_insert.xslt |
dump_rng.xslt |
--dumpdir
DUMPDIR
Das Ausgabe-Verzeichnis.
--eafile
EAFILE
Datei mit Shell-Befehlen, die am Ende des Ablaufs dieses Skripts ausgeführt werden. Eine typische Aufgabe ist es, den Computer auszuschalten.
--dump
Datei
und darauf den symbolischen Verweis DUMPDIR
/DBNAME
_TIMESTAMP
.xml
erstellen.DUMPDIR
/DBNAME
.xml
--rng
Datei
erstellen.DUMPDIR
/DBNAME
.rng
--createsql
SQL-Skript
erstellen.DUMPDIR
/DBNAME
_create.sql
--htview
Datei
erstellen.DUMPDIR
/DBNAME
_ht.xslt
--insertscript
Perl-Skript
erstellen.DUMPDIR
/DBNAME
_insert.pl
--dbkey
DBKEY
Ein Schlüssel für einen Datenbank-Zugang, s. MysqlAccess.pm
(Quelltext). Die Datenbank-Zugangsdaten werden aus der „Geheimnis-Datei” web/secrets
gelesen.
Dieses Skript erzeugt zu einer oder mehreren Datenbanken die Dateien
dbdump/ |
dbdump/ |
dbdump/ |
dbdump/ |
dbdump/ |
dbdump/ |
dbdump/ |