Chinaunix首页 | 论坛 | 博客
  • 博客访问: 506633
  • 博文数量: 161
  • 博客积分: 6010
  • 博客等级: 准将
  • 技术积分: 1947
  • 用 户 组: 普通用户
  • 注册时间: 2007-08-25 01:20
文章分类

全部博文(161)

文章存档

2011年(44)

2010年(47)

2009年(48)

2008年(22)

我的朋友

分类: Oracle

2011-08-12 13:58:53

 

备份数据库

--查找数据文件

SQL> select file_name from dba_data_files

  2  ;

 

FILE_NAME

--------------------------------------------------------------------------------

/dr/tt/user.dbf

/dr/tt/aux1.dbf

/dr/tt/undo1.dbf

/dr/tt/sys1.dbf

 

--RMAN

run

{  

copy current controlfile to '+DB/ABC/con.ctl'                      ;  

copy datafile '/dr/tt/user.dbf' to '+DB/ABC/user.dbf'              ;

copy datafile '/dr/tt/aux1.dbf' to '+DB/ABC/aux1.dbf'              ;

copy datafile '/dr/tt/undo1.dbf' to '+DB/ABC/undo1.dbf'            ;

copy datafile '/dr/tt/sys1.dbf'  to '+DB/ABC/sys1.dbf'             ;

sql 'alter system archive log current'                             ;

backup  as copy format '/tmp/al_t%t_s%s_p%p' archivelog all        ;

}

 

恢复数据库

--数据库mount

SQL>create pfile='/tmp/re.ora'  from spfile;

tt1.__db_cache_size=75497472

tt1.__java_pool_size=4194304

tt1.__large_pool_size=4194304

tt1.__shared_pool_size=96468992

tt1.__streams_pool_size=0

*.audit_file_dest='/oracle/app/admin/tt/adump'

*.background_dump_dest='/oracle/app/admin/tt/bdump'

*.compatible='10.2.0.1.0'

*.cont

阅读(589) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~