还原ds1营运中心的ima_file数据到ds数据库中:
如果是压缩的.gz文件时可使用解压。
gzip -d 文件名
然后再执行下面的操作。 注:解压缩要进ROOT帐号。
[root@TTP-2 ~]# su – tiptop 进行解压
<topprod:/u1/topprod/tiptop> sqlplus ds/ds@topprod <<1.登入ds数据库
SQL>create table ima_file_bak as select * from ima_file; <<2.备份ima_file到ima_file_bak
SQL> truncate table ima_file; <<3.清空ima_file表数据
SQL> exit; <<4.退出SQLPLUS
<topprod:/u1/topprod/tiptop> imp ds/ds@topprod file=/tmp/exp_ds1.dmp tables=ima_file ignore=y;
<<5.导入ima_file数据
注
1. Ds/ds不能是正在使用的正式库的DB,不然会将后面的还原到正式库。我们操作的本意是,先恢复到备用库,再通过
insert into 正式库.ima_file select * from ima_file where xx=yy
这个方式完成最后的数据插入。
2. 备份目录在/u3/backup/目录下面的Fri\Mon… 下面的dmp文件。
到此完成恢复。
imp system/manager file=exp_ds_201108280100.dmp full=Y ignore=Y
imp system/manager@topprod fromuser=xinpeng touser=ds7 file=/u3/backup/Sun/exp_xinpeng_200901112300.dmp tables=aea_file
ignore=y
imp system/manager@topprod fromuser=ds20 touser=ds0 file=/u3/backup/Sat/exp_ds20_200805030100.dmp tables=bma_file
ignore=y
imp system/manager@topprod fromuser=ds19 touser=dspos file=/u1/backup/exp/exp_ds19_200903032300.dmp tables=ima_file
ignore=y
从备份文件中还原数据
转载请注明:赫非域 » TIPTOP 从备份库找回资料方法 IMP导入