日期:2011-01-25 22:55:00 来源:本站整理
Oracle跨版本导出EXP-00003错误的办理-安装配置[Oracle防范]
本文“Oracle跨版本导出EXP-00003错误的办理-安装配置[Oracle防范]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
当Oracle数据库中,利用差别版本的exp工具举行数据库导出时,有时刻会碰到近似以下错误:
EXP-00003: no storage definition found for segment(11, 307) EXP-00003: no storage definition found for segment(11, 523) EXP-00003: no storage definition found for segment(11, 643) EXP-00003: no storage definition found for segment(11, 275) |
"EXP-00003: no storage definition found for segment ……"错误,和Oracle的一个小Bug相关,可以通过改正一个导出相关的View来办理.
在目标数据库利用sys用户,履行以下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 / |
然后便可以正常举行导出操作,exp完成后, 最好将视图复原(Metalink倡议):
CREATE OR REPLACE VIEW exu9tne ( tsno, fileno, blockno, length) AS SELECT ts#, segfile#, segblock#, length FROM sys.uet$ WHERE ext# = 1 / |
EXU9TNE视图初始由 $ORACLE_HOME/rdbms/admin/catexp.sql 脚本成立.
以上是“Oracle跨版本导出EXP-00003错误的办理-安装配置[Oracle防范]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |
评论内容只代表网友观点,与本站立场无关!
评论摘要(共 0 条,得分 0 分,平均 0 分)
查看完整评论