a_change_log structure
Holds the information needed to perform dblog tasks using the DBTools library.
Syntax
typedef struct
a_change_log
change_logname a_bit_field
Set TRUE to permit changing of the transaction log name.
change_mirrorname a_bit_field
Set TRUE to permit changing of the mirror log name.
dbname const char *
Database file name.
encryption_key char *
The encryption key for the database file. Equivalent to dblog -ek or -ep option.
errorrtn MSG_CALLBACK
Address of an error message callback routine or NULL.
generation_number unsigned short
The new generation number. Reserved, use zero.
ignore_dbsync_trunc a_bit_field
When using dbmlsync, resets the offset kept for the delete_old_logs option, allowing transaction logs to be deleted when they are no longer needed.
ignore_ltm_trunc a_bit_field
Reserved, use FALSE.
ignore_remote_trunc a_bit_field
For SQL Remote.
logname const char *
Transaction log file name, or NULL if there is no log.
mirrorname const char *
The new name of the transaction log mirror file. Equivalent to dblog -m option.
msgrtn MSG_CALLBACK
Address of an information message callback routine or NULL.
query_only a_bit_field
If 1, just display the name of the transaction log. If 0, permit changing of the log name.
quiet a_bit_field
Operate without printing messages.
set_generation_number a_bit_field
Reserved. Use FALSE.
version unsigned short
DBTools version number (DB_TOOLS_VERSION_NUMBER).
zap_current_offset char *
Change the current offset to the specified value.
zap_starting_offset char *
Change the starting offset to the specified value.
Parent topic:
Database Tools C API Reference
Created December 19, 2013. Send feedback on this help topic to Technical Publications:
pubs@sap.com