日期:2014-05-17  浏览次数:20992 次

oracle exp无法导出dmp文件
在使用exp userid/pwd file="" 语句时:报如下错误:
EXP-00056: 遇到 ORACLE 错误 1187
ORA-01187: 由于验证测试失败而无法从文件 201 读取
ORA-01110: 数据文件 201: 'E:\ORACLE\PRODUCT\10.2.0\ORADATA\YHGT\TEMP01.DBF'
EXP-00000: 导出终止失败

'E:\ORACLE\PRODUCT\10.2.0\ORADATA\YHGT\TEMP01.DBF'这个文件也是存在的!


------解决方案--------------------
引用:
在使用exp userid/pwd file="" 语句时:报如下错误:
EXP-00056: 遇到 ORACLE 错误 1187
ORA-01187: 由于验证测试失败而无法从文件 201 读取
ORA-01110: 数据文件 201: 'E:\ORACLE\PRODUCT\10.2.0\ORADATA\YHGT\TEMP01.DBF'
EXP-00000: 导出终止失败

'E:\……
把你完整的导出语句贴出来看看
------解决方案--------------------
数据文件 201: 'E:\ORACLE\PRODUCT\10.2.0\ORADATA\YHGT\TEMP01.DBF' 损坏?
什么环境?如果可以重启数据库,重启试一下。
------解决方案--------------------
创建一个新的临时表空间,并将其设置为默认临时表空间。
------解决方案--------------------
引用:
在使用exp userid/pwd file="" 语句时:报如下错误:
EXP-00056: 遇到 ORACLE 错误 1187
ORA-01187: 由于验证测试失败而无法从文件 201 读取
ORA-01110: 数据文件 201: 'E:\ORACLE\PRODUCT\10.2.0\ORADATA\YHGT\TEMP01.DBF'
EXP-00000: 导出终止失败

'E:\……

数据文件有问题,这个文件里面的数据还能用么?
------解决方案--------------------
temp01.dbf?是临时表空间?
临时表空间的文件坏了处理不是很简单的啊,把临时表空间的数据文件删除它都会在重启实例后自动创建对应的数据文件的。