之前一直使用物化视图访问远端数据库的某项资源,
近期远程数据库做了变动,我在本地执行了重建操作,但执行重建脚本时一直报:
ORA-02047:无法联接运行中的分布式事务处理
ORA-06512:在line1
错误。
我已确认脚本应该没问题,而且本地无可提交的事务了,但是仍报这个错误。
查阅官方文档也没有太多可参考的内容,都是提示提交了本地事务后,再行创建。
附创建脚本:
CREATE MATERIALIZED VIEW MV_INFO_DO
REFRESH FORCE
ON DEMAND
START WITH SYSDATE
NEXT TO_DATE(CONCAT(TO_CHAR(SYSDATE+1,'dd-MM-yyyy'),'02:00:00'),'dd-MM-yyyy hh24:mi:ss')
AS
SELECT * FROM TBS_SYS.T_INFO@DB_LINK_SYS
网上可用的帖子很少,求教论坛兄弟们了,不知道有没有大咖遇到过类似问题的,还请不吝赐教
先谢过大家了~