SQL Remote 系统上会发生以下错误:
缺省情况下,当发生错误时,消息代理 (dbremote) 会在其日志输出窗口中输出错误。消息代理 (dbremote) 在输出消息文件中输出的信息多于在消息窗口中输出的信息。
消息代理 (dbremote) 的消息日志文件包括以下信息:
要将错误输出到输出日志文件,请使用 -o 选项运行消息代理 (dbremote)。请参见消息代理 (dbremote)。
发生错误时,可以配置 SQL Remote 以便:
运行错误处理过程 缺省情况下,不调用任何存储过程。但是,可以使用 replication_error 数据库选项来指定在出错时由消息代理 (dbremote) 调用的存储过程。请参见运行错误处理过程。
例如,可以配置 SQL Remote 以便:
将远程数据库的部分输出日志发送到统一数据库并写入文件。请参见从远程数据库收集错误。
当远程数据库上发生错误时,发送电子邮件通知。请参见接收关于远程数据库错误的电子邮件通知。
忽略错误 可能会存在您不想让消息代理 (dbremote) 报告错误的实例。例如,如果您知道错误会在哪些情况下发生,并确信该错误不会导致数据不一致,则可以选择忽略该错误。请参见忽略复制错误。
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |