保存有关使用 DBTools 库截断事务日志所需的信息。
typedef struct a_truncate_log { unsigned short version; const char * connectparms; MSG_CALLBACK errorrtn; MSG_CALLBACK msgrtn; a_bit_field quiet : 1; a_bit_field server_backup : 1; char truncate_interrupted; } a_truncate_log; |
成员 | 说明 | ||||||
---|---|---|---|---|---|---|---|
version | DBTools 版本号。 | ||||||
connectparms |
连接到数据库所需的参数。它们采用如下所示的连接字符串形式:
数据库服务器将由连接字符串的 START 参数启动。例如:
一个包括 START 参数的完整连接字符串示例:
有关连接参数的列表,请参见连接参数。 |
||||||
errorrtn | 用于处理错误消息的回调例程。 | ||||||
msgrtn | 用于处理信息消息的回调例程。 | ||||||
quiet | 在不打印消息 (1) 或打印消息 (0) 的情况下运行。 | ||||||
server_backup | 设置为 1 时,指示使用 BACKUP DATABASE 在服务器上进行备份。相当于 dbbackup -s 选项。 | ||||||
truncate_interrupted | 指示该操作已被中断。 |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |