Enthält Informationen, die für das Kürzen des Transaktionslogs mit der DBTools-Bibliothek gebraucht werden.
typedef struct a_truncate_log
Mitgliedsname | Typ | Beschreibung |
---|---|---|
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. Zum Beispiel: "START=c:\SQLAny12\bin32\dbeng12.exe". Eine vollständige Verbindungszeichenfolge mit dem START-Parameter würde wie folgt aussehen: "UID=DBA;PWD=sql;DBF=demo.db;START=c:\SQLAny12\bin32\dbeng12.exe". |
errorrtn |
MSG_CALLBACK |
Adresse einer Fehlermeldungs-Callback-Routine oder NULL. |
msgrtn |
MSG_CALLBACK |
Adresse einer Informationsnachricht-Callback-Routine oder NULL. |
quiet |
a_bit_field |
Auf TRUE setzen, um ohne Meldungsausgabe zu arbeiten. Von dbbackup-Option -q auf TRUE gesetzt. |
server_backup |
a_bit_field |
Auf TRUE setzen, um Sicherung auf dem Server mit BACKUP DATABASE anzuzeigen. Von der dbbackup-Option -s auf TRUE gesetzt, wenn dbbackup -x angegeben ist. |
truncate_interrupted |
char |
Wenn nicht null, wurde die Kürzung unterbrochen. |
version |
unsigned short |
DBTools-Versionsnummer (DB_TOOLS_VERSION_NUMBER). |
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |