【求助】DB_LINK导致的ORA-03113错误

[复制链接]
查看11 | 回复3 | 2007-10-20 08:38:44 | 显示全部楼层 |阅读模式
现在源数据库中有当前表test1.tabtest和历史表test1_hist.tabtest,在目标数据库中建好指向源数据库的DB_LINK(DB_LINKTEST),然后在目标数据库中创建视图
CREATE OR REPLACE VIEW test2.VW_ALL_TABTEST AS
SELECT COL1,COL2
FROM test1.tabtest@DB_LINKTEST
UNION ALL
SELECT COL1,COL2
FROM test1_hist.tabtest@DB_LINKTEST
with read only;
复制代码
在目标数据库中执行select * from test2.VW_ALL_TABTEST时会出ora-03113的错误,但如果在源数据中建好视图,然后在目标数据库中建该视图的同义词test2.all_tabtest,
select * from test2.all_tabtest则不会报错,源数据库和目标数据库都是10.2.0.1.0 - 64bi的版本,另外的环境按前一种方案也没有报错,请问导致ora-03113是oracle的bug还是其他原因?
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
http://www.itpub.net/thread-124145-1-1.html
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
看一下alter log和相应trace文件中的报错信息
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
trc文件都是dump信息,请各位帮忙看看。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行