Oracle数据库数据恢复、性能优化

找回密码
注册
搜索
热搜: 活动 交友 discuz
发新帖

0

积分

2

好友

2

主题
1#
发表于 2013-1-19 11:25:53 | 查看: 4297| 回复: 2
一、数据库版本
  1. Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bi
  2. PL/SQL Release 10.2.0.4.0 - Production
  3. CORE    10.2.0.4.0      Production
  4. TNS for Linux: Version 10.2.0.4.0 - Production
  5. NLSRTL Version 10.2.0.4.0 - Production
复制代码
二、步骤
说明:同版本,相同字符集,相同的操作系统,导出库SID:hhps,导入库的SID:dbhhps
源数据库文件路径
/u01/app/oracle/oradata/hhps/index01.dbf
/u01/app/oracle/oradata/hhps/index02.dbf
/u01/app/oracle/oradata/hhps/user01.dbf
目的数据文件路径
/u01/app/oracle/oradata/dbhhps/datafile/index01.dbf
/u01/app/oracle/oradata/dbhhps/datafile/index02.dbf
/u01/app/oracle/oradata/dbhhps/datafile/user01.dbf
  1. execute sys.dbms_tts.transport_set_check('users,index',true);
  2. select * from sys.transport_set_violations;
  3. alter tablespace users read only;
  4. alter tablespace index read only;
  5. create direcotry dmp_dir as /u01/dump';
  6. grant read ,write on directory dump_dir to gfc;
  7. grant read,write on directory dump_dir to hq;

  8. expdp system/123456@hhps dirctory=dump_dir dumpfile=transpofrt.dmp transport_tablespaces=users,index

复制代码
复制文件到目标机器

创建用户
  1. create direcotry dump_dir as /u01/dump';
  2. grant read,write on directory dump_dir to hq;
  3. grant read,write on directory dump_dir to gfc;
  4. impdp system/future@dbhhps directory=dump_dir dumpfile=transport.dmp  transport_datafiles='index01.dbf','index02.dbf','user01.dbf' remap_datafile='/u01/app/oracle/oradata/hhps/index01.dbf':'/u01/app/oracle/oradata/DBHHPS/datafile/index01.dbf','/u01/app/oracle/oradata/hhps/oradata/index02.dbf':'/u01/app/oracle/oradata/DBHHPS/oradata/index02.dbf','/u01/app/oracle/oradata/hhps/use01.dbf':'/u01/app/oracle/oradata/DBHHPS/datafile/user01.dbf' remap_schema=hq:hq,gfc:gfc

复制代码
三、结果
  1. Import> status

  2. Job: SYS_IMPORT_TRANSPORTABLE_01
  3.   Operation: IMPORT                        
  4.   Mode: TRANSPORTABLE                  
  5.   State: EXECUTING                     
  6.   Bytes Processed: 0
  7.   Current Parallelism: 1
  8.   Job Error Count: 0
  9.   Dump File: /u01/dump/transport.dmp
  10.   
  11. Worker 1 Status:
  12.   State: EXECUTING   
复制代码
不报错也不显示完成,查看数据库没有相关对象
2#
发表于 2013-1-20 16:20:46
这个持续了多久? 可以对impdp 做个10046 或者 expdp trace看下实际情况

回复 只看该作者 道具 举报

3#
发表于 2013-1-21 08:47:38
持续三小时,后中止了,数据库不大

回复 只看该作者 道具 举报

您需要登录后才可以回帖 登录 | 注册

QQ|手机版|Archiver|Oracle数据库数据恢复、性能优化

GMT+8, 2024-5-19 18:32 , Processed in 0.048526 second(s), 20 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部
TEL/電話+86 13764045638
Email service@parnassusdata.com
QQ 47079569