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

SQL Anywhere 11.0.1 (中文) » MobiLink - 服务器管理 » MobiLink 参考 » MobiLink 服务器系统表

 

ml_passthrough_repair

存储定义客户端应如何处理脚本错误的规则。

说明

failed_script_id

INTEGER。标识应用此规则的脚本。在 ml_passthrough_script 表中引用 script_id 的值。

error_code

INTEGER。此规则处理的错误代码。

new_script_id

INTEGER。ml_passthrough_script 表中定义的 script_id,表示修复脚本。如果操作是 R,该值指定用于替换错误脚本的脚本。该值引用 ml_passthrough_script 表的 script_id 列。如果操作是 S、P 或 H,则该值为空。

action

CHAR(1)。当脚本失败时在客户端执行的操作。该值必须是下列项之一:

  • R   (替换)表示应该用由 new script name 指定的脚本替换失败脚本,并尝试运行新脚本。要重新运行失败脚本,请选择 new script namefailed script name 相同。

  • P   (清除)表示远程数据库应该放弃它收到的所有脚本,在此之后继续正常地执行脚本。

  • S   (跳过)表示远程数据库应该忽略失败的脚本,并像失败脚本已经成功一样继续执行脚本。

  • H   (暂停)表示远程数据库不应该再执行任何脚本,直到收到进一步的指示。

注释

您可以使用系统过程 ml_add_passthrough_repair 和 ml_delete_passthrough_repair 添加、修改及删除表中的条目。

对于 DB2 主机统一数据库类型,该表称为 ml_pt_repair。请参见IBM DB2 主机系统表名称转换

约束

PRIMARY KEY( failed_script_id, error_code )

FOREIGN KEY( failed_script_id ) REFERENCES ml_passthrough_script( script_id )

另请参见