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

SQL Anywhere 12.0.1 » MobiLink - 服务器管理 » MobiLink 事件 » 同步脚本编写 » 用于处理错误的脚本

 

错误报告

由于缺省情况下错误会导致统一数据库中的回退,因此回退导致在统一数据库内创建错误日志及其解决方案会比较困难。report_error 和 report_odbc_error 事件可创建用户定义脚本错误的相应记录,因为它们在与同步不同的数据库连接中调用。这些错误报告脚本在错误处理脚本调用后立即调用,并且随后紧跟确认。

用户定义脚本中出现的所有 SQL 错误都会调用错误报告脚本。用户定义脚本中出现错误时,MobiLink 服务器会回退统一数据库中的事务、记录错误并中止同步。

如果统一 DBMS 支持带外(当前数据库连接之外)机制报告来自 SQL 的活动,请考虑使用该机制代替通过 MobiLink 定义的错误报告脚本。

请参见:

 示例