今天天气不好,零零碎碎的下了一天的雨,做为新手的我,接到一个导表的小任务
过程如下
用户要求将yhggd1用户下的tacaia1表恢复到8月3号
操作步骤
1.将用户下的这张表先导出,以防出错
新建一个参数文件out.txt,内容如下
userid="sys/xxxx@yhggd1 as sysdba"
dumpfile=expdp:tacaia1.tab
tables=yhggd1.tacaia1
logfile=expdp:logfile_tacaia1.txt
然后在cmd下执行
expdp parfile=in.txt
2.利用8月3号的expdp备份,将此表导入进去
新建in.txt配置文件,其内容如下
userid="sys/xxxx@yhggd1 as sysdba"
dumpfile=expdp:fullbk.dbf
tables=yhggd1.tacaia1
logfile=expdp:logfile_tacaia2.txt
然后在cmd下,使用impdp parfile=in.txt 导入到表中
在查看impdp的参数时,发现一个参数
remap_table=schema.table1:table2
尝试了下,可以在导入表时,对表进行改名,前提是建好了tables2,
什么时候才能成为DBA大拿啊!!! 优化完全搞不懂,SGA里面的等待事件,完全搞不懂!!!
百度出来关于oracle的书一大把,不知道从哪里看起,
版权声明:本文为博主原创文章,未经博主允许不得转载。
导表
- 上一篇:学习笔记_用户验证方式
- 下一篇:改schema的野路子