expdp导出数据时报错ORA-01157和ORA-01110

由于导出的oracle数据库是临时通过备份恢复出来的,临时表空间的文件没有被恢复,所以报此错误。 执行alter tablespace temp add tempfile '/path/temp.dbf' size 200m autoextend on;在默认表空间temp增加文件后,expdp但是仍然报错临时空间文件问题。 执行select file_name from dba_temp_files查询临时表空间有哪些文件,也报OAR-01157。 最后通过select file#,name,status from v$tempfile;查询临时表空间文件及状态 alter database tempfile file# drop 删除不存在的临时表空间文件 再执行expdp却又报出ORA-25153临时表空间为空的错误,那就说明还有其它临时表空间,而temp不是其默认临时表空间 执行select * from dba_tablespaces where contents='TEMPORARY';确认以上问题 于量再执行alter tablespace pdbtemp add tempfile '/path/pdbtemp.dbf' size 200m autoextend on;在pdbtemp临时表空间添加文件。最后才顺利完成数据导出任务。 参考:​​https://www.cnblogs.com/jionjionyou/p/5603493.html​​ ​​http://blog.itpub.net/90618/viewspace-1983190/​​

锦绣源码库是一家优秀的网站源码学习交流平台,为广大源码爱好者提供优质的小程序源码、APP源码、H5源码、商城源码教程以及公众号模块教程,大部分是会员免费,网站长期受到各站长的收藏及浏览。
用户必须遵守《计算机软件保护条例(2013修订)》第十七条:为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可以不经软件著作权人许可,不向其支付报酬。鉴于此条例,用户从本平台下载的全部源码(软件)教程仅限学习研究,未经版权归属者授权不得商用,若因商用引起的版权纠纷,一切责任均由使用者自行承担,本平台所属公司及其雇员不承担任何法律责任。
锦绣源码库 » expdp导出数据时报错ORA-01157和ORA-01110
赞助VIP 享更多特权,立即登录下载海量资源
喜欢我嘛?喜欢就按“ctrl+D”收藏我吧!♡