Chinaunix首页 | 论坛 | 博客
  • 博客访问: 103653911
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: Oracle

2008-05-23 13:41:52

来源:


1.5.配置dbstart.sh。 启动数据库

 

  $vi /oracle/dbstart.sh #编辑启动脚本
  ---------------------------------------------
  echo "begin to start oracle..."
  lsnrctl start
  sqlplus /nolog <
  connect /as sysdba
  startup pfile="/oracle/OracleHome/dbs/firstSpfile.ora" #修改这里。即启动时加载自己配置的文件。
  exit
  exit
  sleep 10
  echo "oracle have started..."
  --------------------------------------

  2. 创建RMAN目录

   $ sqlplus system/data#yes

  2.1创建一个独立的表空间

  SQL>create tablespace back datafile 'back_css.dmp' size 50m;

  2.2创建RMAN用户

  SQL>create user rman identified by rman default tablespace back temporary tablespace temp;

  2.3给RMAN授予权限

  SQL>grant connect,resource,recovery_catalog_owner to rman;

  2.4打开RMAN

   $RMAN

  2.5数据库

  RMAN>connect catalog rman/rman;

  2.6 创建恢复目录

  RMAN>create catalog tablespace back;

3. 注册目标数据库(需要备份的数据库)

  3.1 注册数据库

   $rman target sys/data#yes catalog rman/rman@yehoo; #yehoo为实例名。
  ----
  Recovery Manager: Release 9.2.0.1.0 - Production
  Copyright (c) 1995, 2002, Oracle Corporation. All rights reserved.
  connected to target database: YEHOO (DBID=2840368994)
  connected to recovery catalog database
  ----
  RMAN>register database;

  3.2 恢复目录

  怎么能知道我们的oracle9i是OLTP还是DSS

  4。备份

  备份表空间:

  backup tag 'tsuser' format '/oracle/css_20041209_%u_%s_%p' tablespace css;

  5. 维护rman

  5.1 查看现有备份

  RMAN>list backup;

  5.2 列出过期备份

  RMAN>report obsolete

  6. 选择备份策略

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