测试触发器时出现的错误

来源:互联网 发布:全国省市区sql脚本 编辑:程序博客网 时间:2024/06/05 20:22

ORA-02055:分布式更新操作失效:要求回退.

ORA-02047:无法联接运行中的分布式事务处理.

ORA-02064:不支持分布式操作.

原因:出现这种情况是因为本地数据库与远程数据库不是同一种,提交事务模式不同;

解决:由于触发器中不可以提交事务,即使把commit写在存储过程中也不可以;

    所以解决可以写存储过程+作业(定时的去调用存过),

    并且在存过中需要对远程数据库和本地数据库分别commit;

阅读全文
0 0