Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 (中文) » SQL Remote » 管理 SQL Remote 系统

 

复制错误的报告和处理

SQL Remote 系统上会发生以下错误:

缺省情况下,当发生错误时,SQL Remote 消息代理 (dbremote) 会在其日志输出窗口中输出错误。SQL Remote 消息代理 (dbremote) 在输出消息文件中输出的信息多于在消息窗口中输出的信息。

SQL Remote 消息代理 (dbremote) 的消息日志文件包括以下信息:

要将错误输出到输出日志文件,请运行带有 -o 选项的 SQL Remote 消息代理 (dbremote)。

发生错误时,可以配置 SQL Remote 以便:

  • 运行错误处理过程   缺省情况下,不调用任何存储过程。但是,可以使用 replication_error 数据库选项来指定在出错时由 SQL Remote 消息代理 (dbremote) 调用的存储过程。

    例如,可以配置 SQL Remote 以便:

    • 将远程数据库的部分输出日志发送到统一数据库并写入文件。

    • 当远程数据库上发生错误时,发送电子邮件通知。

  • 忽略错误   有时,您可能不希望 SQL Remote 消息代理 (dbremote) 报告错误。例如,如果您知道错误会在哪些情况下发生,并确信该错误不会导致数据不一致,则可以选择忽略该错误。请参见忽略复制错误

 另请参见

复制错误处理过程
忽略复制错误