Oracle跨版本导出EXP-00003错误的解决
2009-02-20 23:04
513 查看
作者:eygle |
English Version 【转载时请以超链接形式标明文章出处和作者信息及本声明】
链接:http://www.eygle.com/archives/2009/02/oracle_exp_00003.html
站内相关文章|Related Articles
Logical Standby ORA-01425错误处理一则
Oracle 10.2.0.3的Ora-1461 / Smg-3500错误
ORA-07445 kprball()+483错误之原因分析
ORA-600 kcbgtcr_13 未解决之问题记录
BUG带来的BUG-kjdrpkey2hv: called with pkey
当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 脚本创建。
-The End-
English Version 【转载时请以超链接形式标明文章出处和作者信息及本声明】
链接:http://www.eygle.com/archives/2009/02/oracle_exp_00003.html
站内相关文章|Related Articles
Logical Standby ORA-01425错误处理一则
Oracle 10.2.0.3的Ora-1461 / Smg-3500错误
ORA-07445 kprball()+483错误之原因分析
ORA-600 kcbgtcr_13 未解决之问题记录
BUG带来的BUG-kjdrpkey2hv: called with pkey
当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 脚本创建。
-The End-
相关文章推荐
- oracle跨版本导出EXP-00003错误的解决
- Oracle跨版本导出EXP-00003错误的解决
- Oracle跨版本导出EXP-00003错误的解决
- Oracle跨版本导出EXP-00003错误的解决
- EXP-00003 ORACLE9201导出故障解决方法
- 关于EXP-00056: 遇到 ORACLE 错误 1455 ORA-01455: 转换列溢出整数数据类型 EXP-00000: 导出终止失败 的问题解决方法整理
- 解决Oracle中用EXP 命令后用IMP导出数据出现错误的一种方法
- 解决 Linux下oracle导入(imp)导出(exp)出现"failed to open ...for reader/wirte" 错误
- Oracle 9i exp导出10g R2出现错误:EXP-00003: 未找到段 (4,131) 的存储定义
- Oracle 11g R2版本应用exp号令导出表不全的解决
- Oracle EXP 导出数据库时出现错误EXP-00003的处理办法
- oracle 导出EXP-00003: 未找到段 (5,38467) 的存储定义的解决方法
- Oracle,用exp命令导出数据库时出现 EXP-00091 错误的解决办法
- exp-00003的错误|如何从oracle10备份导入到oracle9 数据库中|如何从oracle的高版本备份导入到低版本中
- 解决exp导出时的exp-00056:遇到ORACLE错误1017 ora-01017错误:invalid username/password;logon denied
- exp-00003的错误|如何从oracle10备份导入到oracle9 数据库中|如何从oracle的高版本备份导入到低版本中
- oracle IMP EXP的技巧,和解决IMP-00003: 遇到 ORACLE 错误 1435 ORA-01435: 用户不存在
- ORACLE 11.2.0.4 数据导出 EXP-00003错误(空表不能导出)
- Oracle exp 导出数据错误解决方法
- Oracle导入导出提示EXP-0006:出现内部不一致的错误解决办法