Holds information needed for transaction log truncation using the DBTools library.
typedef struct a_truncate_log
Member name | Type | Description |
---|---|---|
connectparms |
const char * |
Parameters needed to connect to the database. They take the form of connection strings, such as the following: "UID=DBA;PWD=sql;DBF=demo.db". The database server would be started by the connection string START parameter. For example: "START=c:\SQLAny16\bin32\dbsrv16.exe". A full example connection string including the START parameter: "UID=DBA;PWD=sql;DBF=demo.db;START=c:\SQLAny16\bin32\dbsrv16.exe". |
errorrtn |
MSG_CALLBACK |
Address of an error message callback routine or NULL. |
msgrtn |
MSG_CALLBACK |
Address of an information message callback routine or NULL. |
quiet |
a_bit_field |
Set TRUE to operate without printing messages. Set TRUE by dbbackup -q option. |
server_backup |
a_bit_field |
Set TRUE to indicate backup on server using BACKUP DATABASE. Set TRUE by dbbackup -s option when dbbackup -x option is specified. |
truncate_interrupted |
char |
Truncate was interrupted if non-zero. |
version |
unsigned short |
DBTools version number (DB_TOOLS_VERSION_NUMBER). |
![]() |
Discuter à propos de cette page dans DocCommentXchange.
|
Copyright © 2013, SAP AG ou société affiliée SAP - SAP Sybase SQL Anywhere 16.0 |