从9i导出10g内容报 EXP-00003错误

来源:互联网 发布:java web开发与前端 编辑:程序博客网 时间:2024/05/20 11:48

 

 

上周五 从9i客户端 导 10g数据库 内容时 出了 EXP-00003 未找到XXX段定义的错误

网上搜了一把,发现是和Oracle的一个小Bug相关。(解决方法记录在此,用于学习)

 

可以修改导出的一个视图 来解决

在目标数据库使用sys用户,查看exu9tne 定义

CREATE OR REPLACE VIEW exu9tne (
tsno, fileno, blockno, length) AS
SELECT ts#, segfile#, segblock#, length
FROM sys.uet$
WHERE ext# = 1
/


将这个定义保存起来 。

执行如下SQL创建新的view:

CREATE OR REPLACE VIEW exu9tne (
tsno, fileno, blockno, length) AS
SELECT ts#, segfile#, segblock#, length
FROM sys.uet$
WHERE ext# = 1
UNION ALL
SELECT * FROM SYS.EXU9TNEB
/
在导出成功后请记得复原视图。

 

 

 

 

原创粉丝点击