WEB开发网
开发学院数据库Oracle ASM工具asmcmd 阅读

ASM工具asmcmd

 2008-09-08 12:51:14 来源:WEB开发网   
核心提示: 用HELP可以列出asmcmd的命令,上面是一些常用的命令,ASM工具asmcmd(2),11g的asmcmd还提供新特性,cp命令

用HELP可以列出asmcmd的命令,上面是一些常用的命令。

11g的asmcmd还提供新特性,cp命令。

使用cp命令将ASM内部的文件拷贝到操作系统还是很方便的: 

   ASMCMD>cpspfileractest.ora/data/spfileractest.ora
  source+DATA/RACTEST/spfileractest.ora
  target/data/spfileractest.ora
  copyingfile(s)...
  file,/data/spfileractest.ora,copycommitted.

同样利用cp也可以将磁盘上面的数据文件、备份文件等拷贝到ASM磁盘中: 

   bash-3.00$rmantarget/

恢复管理器: Release 11.1.0.6.0 - Production on 星期三 9月 3 10:38:17 2008 

   Copyright(c)1982,2007,Oracle.Allrightsreserved.

连接到目标数据库: RACTEST (DBID=3192712917)  

   RMAN>run
  2>{
  3>allocatechannelc1devicetypediskformat'/data/%U';
  4>backupcurrentcontrolfile;
  5>}

使用目标数据库控制文件替代恢复目录分配的通道: c1通道 c1: SID=63 实例=ractest1 设备类型=DISK

启动 backup 于 03-9月 -08通道 c1: 正在启动全部数据文件备份集通道 c1: 正在指定备份集内的数据文件备份集内包括当前控制文件通道 c1: 正在启动段 1 于 03-9月 -08通道 c1: 已完成段 1 于 03-9月 -08段句柄=/data/02jplh5q_1_1 标记=TAG20080903T103850 注释=NONE通道 c1: 备份集已完成, 经过时间:00:00:01完成 backup 于 03-9月 -08释放的通道: c1

RMAN> quit

恢复管理器完成。

下面利用asmcmd拷贝这个生成的备份文件到ASM磁盘组: 

Tags:ASM 工具 asmcmd

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接