Enthält die Informationen, die gebraucht werden, um Sicherungsaufgaben mit der DBTools-Bibliothek auszuführen.
typedef struct a_backup_db
Mitgliedsname | Typ | Beschreibung |
---|---|---|
auto_tune_writers |
char |
AUTO TUNE WRITER aktivieren oder deaktivieren. Muss BACKUP_AUTO_TUNE_UNSPECIFIED, BACKUP_AUTO_TUNE_ON oder BACKUP_AUTO_TUNE_OFF sein. Verwenden Sie dies, um die AUTO TUNE WRITERS OFF-Klausel zu generieren. Durch die dbbackup-Option -aw[-] festgelegt |
backup_comment |
const char * |
Kommentar für die WITH COMMENT-Klausel. |
backup_database |
a_bit_field |
Sichern der Datenbankdatei. Von dbbackup-Option -d auf TRUE gesetzt. |
backup_history |
char |
Sicherungsverlauf. Muss BACKUP_HISTORY_UNSPECIFIED, BACKUP_HISTORY_ON oder BACKUP_HISTORY_OFF sein. Durch die dbbackup-Option -h[-] festgelegt |
backup_interrupted |
char |
Angabe, dass der Vorgang bei Nicht-Null unterbrochen wurde. |
backup_logfile |
a_bit_field |
Sichern der Transaktionslogdatei. Von dbbackup-Option -t auf TRUE gesetzt. |
chkpt_log_type |
char |
Kopieren des Checkpoint-Logs steuern. Muss einen der folgenden Werte haben: BACKUP_CHKPT_LOG_COPY, BACKUP_CHKPT_LOG_NOCOPY, BACKUP_CHKPT_LOG_RECOVER, BACKUP_CHKPT_LOG_AUTO oder BACKUP_CHKPT_LOG_DEFAULT. Von dbbackup-Option -k festgelegt. |
confirmrtn |
MSG_CALLBACK |
Adresse einer Bestätigungsanforderungs-Callback-Routine oder NULL. |
connectparms |
const char * |
Parameter für die Verbindung zur Datenbank. Sie haben die Form von Verbindungszeichenfolgen wie: "UID=DBA;PWD=sql;DBF=demo.db". Der Datenbankserver würde durch den START-Parameter der Verbindungszeichenfolge gestartet. Beispiel: "START=c:\SQLAny16\bin32\dbsrv16.exe". Eine vollständige Verbindungszeichenfolge mit dem START-Parameter würde wie folgt aussehen: "UID=DBA;PWD=sql;DBF=demo.db;START=c:\SQLAny16\bin32\dbsrv16.exe". |
errorrtn |
MSG_CALLBACK |
Adresse einer Fehlermeldungs-Callback-Routine oder NULL. |
hotlog_filename |
const char * |
Dateiname für die Live-Sicherungsdatei Von dbbackup-Option -l festgelegt. |
msgrtn |
MSG_CALLBACK |
Adresse einer Informationsnachricht-Callback-Routine oder NULL. |
no_confirm |
a_bit_field |
Ohne Bestätigung durchführen. Von dbbackup-Option -y auf TRUE gesetzt. |
output_dir |
const char * |
Suchpfad des Ausgabeverzeichnisses für Sicherungen, zum Beispiel: "c:\backup". |
page_blocksize |
a_sql_uint32 |
Anzahl der Seiten in Datenblöcken. Wenn der Wert 0 ist, lautet der Standardwert 128. Von dbbackup-Option -b festgelegt. |
progress_messages |
a_bit_field |
Zeigt Meldungen über den Verarbeitungsfortschritt an. Von dbbackup-Option -p auf TRUE gesetzt. |
quiet |
a_bit_field |
Verarbeitung ohne Ausgabe von Meldungen Von dbbackup-Option -q auf TRUE gesetzt. |
rename_local_log |
a_bit_field |
Lokale Sicherung des Transaktionslogs umbenennen Von dbbackup-Option -n auf TRUE gesetzt. |
rename_log |
a_bit_field |
Transaktionslog umbenennen. Von dbbackup-Option -r auf TRUE gesetzt. |
server_backup |
a_bit_field |
Backup auf dem Server mit BACKUP DATABASE. Von dbbackup-Option -s auf TRUE gesetzt. |
statusrtn |
MSG_CALLBACK |
Adresse einer Statusmeldung-Callback-Routine oder NULL. |
truncate_log |
a_bit_field |
Das Transaktionslog löschen Von dbbackup-Option -x auf TRUE gesetzt. |
version |
unsigned short |
DBTools-Versionsnummer (DB_TOOLS_VERSION_NUMBER). |
wait_after_end |
a_bit_field |
Warten nach dem Ende. Durch die dbbackup-Option -wa auf TRUE gesetzt. |
wait_before_start |
a_bit_field |
Warten vor dem Start. Durch die dbbackup-Option -wb auf TRUE gesetzt. |
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2013, SAP AG oder ein SAP-Konzernunternehmen. - SAP Sybase SQL Anywhere 16.0 |