oracle 导出EXP-00003: 未找到段 (5,38467) 的存储定义的解决方法
2011-12-21 16:55
661 查看
方法有二:
1、升级client端到9.2.0.5以上。
我使用9208/10.1.0.4的exp导出一个含有BLOB和CLOB的表,能导出所有数据!
2、替代解决办法:
在导出前, 连接到SYS用户, 运行以下SQL:
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
导出完成后,再复原这个view(定义可以通过user_views看到) 对于oracle9i和oracle10g这个定义都相同:
CREATE OR REPLACE VIEW exu9tne (
tsno, fileno, blockno, length) AS
SELECT ts#, segfile#, segblock#, length
FROM sys.uet$
WHERE ext# = 1
1、升级client端到9.2.0.5以上。
我使用9208/10.1.0.4的exp导出一个含有BLOB和CLOB的表,能导出所有数据!
2、替代解决办法:
在导出前, 连接到SYS用户, 运行以下SQL:
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
导出完成后,再复原这个view(定义可以通过user_views看到) 对于oracle9i和oracle10g这个定义都相同:
CREATE OR REPLACE VIEW exu9tne (
tsno, fileno, blockno, length) AS
SELECT ts#, segfile#, segblock#, length
FROM sys.uet$
WHERE ext# = 1
相关文章推荐
- ORACLE 11G 导出报错(EXP-00003)未找到段 (0,0) 的存储定义
- [转]ORACLE 11G 导出报错(EXP-00003)未找到段 (0,0) 的存储定义
- EXP-00003: 未找到段 (11,419) 的存储定义解决方法
- oracle导出数据库中表出现导出报错(EXP-00003)未找到段 (0,0) 的存储定义
- Oracle 9i exp导出10g R2出现错误:EXP-00003: 未找到段 (4,131) 的存储定义
- oracle11g 数据库导出报“ EXP-00003: 未找到段 (0,0) 的存储定义”错误的解决方案
- ORACLE EXP-00003: 未找到段(……) 的存储定义
- ORACLE EXP-00003: 未找到段 (****) 的存储定义
- oracle11g 数据库导出报“ EXP-00003: 未找到段 (0,0) 的存储定义”错误的解决方案
- Oracle 11G 出现EXP-00003: 未找到段 (0,0) 的存储定义
- 导出nclob.出现.EXP-00003: 未找到段 (8,375419) 的存储定义(转)
- ORACLE EXP-00003: 未找到段 (4,131) 的存储定义
- Orale11g EXP-00003: 未找到段 (0,0) 的存储定义解决
- Oracle 11G 出现EXP-00003: 未找到段 (0,0) 的存储定义
- EXP-00003 ORACLE9201导出故障解决方法
- oracle批量循环执行sql,EXP-00003: 未找到段 (0,0) 的存储定义
- ORACLE EXP-00003: 未找到段 (****) 的存储定义
- oracle11g 数据库导出报“ EXP-00003: 未找到段 (0,0) 的存储定义”错误的解决方案
- oracle exp EXP-00003: 未找到段 (12,11) 的存储定义
- llinux下导出ORACLE数据库 ----关于“EXP-00056: ORACLE error 12154 encountered”的解决方法