通过以下代码可以导入,进入dmp所在位置后执行。
impdp uname/upass
directory=DMPDIR(此处写的是路径的代号通过视图dba_directories可以查询)
dumpfile=文件名.dmp
table exists action=truncate(注意:此处设置会清空表)
partition options=none
tables=表名
下面是我本次导入出的各种搞笑错误。成功了就不用看了。
先是日志满了,后来又是导入失败。
1.导入时报错,并发现plsql无法连接数据库了,报错00257(日志文档满了)
通过
sqlplus /nolog
connect / as sysdba
进入数据库
网上很多查看select * from v$flash_recovery_area_usage;来确定日志占用情况,
但是我的查询结果为空,一条数据都没有。
通过show parameter recover;来获取属性,也没有成功。
通过alter system set db_recovery_file_dest='xxxxxx';来设置属性,也没能成功。
最后通过 archive log list;发现日志存放位置为