【ASM】ASMCMD cp 命令
在10g的時候 如果要將資料檔案從os 遷移到asm 或者反之,必須使用rman或者dbms_file_transfer實現。在oracle 11g的asmcmd提供了cp命令來實現asm 磁碟組和os 之間,asm 磁碟之間的資料檔案的遷移。
共如下三種方式:
1 .ASM Diskgroup to OS file system
2..OS file system to ASM Diskgroup
3 .ASM Diskgroup to another diskgroup
-- ASM Diskgroup to OS File system
ASMCMD [+data] > cp +DATA/rac/datafile/users.950.732883617 /tmp/user.dbf
copying +DATA/rac/datafile/users.950.732883617 -> /tmp/user.dbf
--OS File system to ASM Diskgroup
ASMCMD [+data] > cp /tmp/user.dbf +DATA/rac/datafile/users.950.732883617
copying /tmp/user.dbf -> +DATA/rac/datafile/users.950.732883617
--ASM Diskgroup to another diskgroup
SQL> create diskgroup dgext external redundancy disk '/dev/raw/raw1','/dev/raw/raw2';
Diskgroup created.
SQL> create diskgroup DGEXTBK external redundancy disk '/dev/raw/raw3','/dev/raw /raw4';
Diskgroup created.
ASMCMD> cd DGEXTBK
ASMCMD> mkdir prod
ASMCMD> cd prod
ASMCMD> mkdir datafile
ASMCMD> cd datafile
ASMCMD> pwd
+DGEXTBK/prod/datafile
SQL> create tablespace TBSEXT datafile '+DGEXT' size 10m;
Tablespace created.
SQL> select name from v$datafile;
NAME
-------------------------------------------------------------
+DGEXT/orcl/datafile/tbsext.256.628847401
ASMCMD> cp +DGEXT/orcl/datafile/tbsext.256.628847401 +DGEXTBK/prod/datafile/tbsext
+DGEXT/orcl/datafile/tbsext.256.628847401 -> +DGEXTBK/prod/datafile/tbsext
foldertbsext是建立在+DGEXTBK/prod/datafile資料夾下資料檔案的別名,真正的檔案建立在資料夾ASMTESTING下
ASMCMD> ls -ltr
Type Redund Striped Time Sys Name
N tbsext => +DGEXTBK/ASMTESTING/DATAFILE/TESTING.256.628848885
參考 metalink [ID 451900.1]
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29119536/viewspace-1129342/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- asmcmd的cp命令小bugASM
- ASMCMD - cpASM
- Oracle ASM使用asmcmd中的cp命令來執行遠端複製OracleASM
- oracle 11gR2 asmcmd工具增加 cp命令OracleASM
- ASM命令列管理工具asmcmdASM命令列
- 【asmcmd】使用asmcmd工具管理ASMASM
- 學習ASM技術(六)-- ASMCMD命令列ASM命令列
- oracle asm asmcmdOracleASM
- ASM工具asmcmdASM
- ASMCMD命令ASM
- 【ASM】ASMCMD chtmpl 更改ASM 模版的屬性ASM
- CP命令
- ASMCMD - ASM command line utility .ASM
- asmcmd命令學習ASM
- asmcmd命令用法教程ASM
- Linux命令—–CP命令Linux
- Oracle ASMCMD命令參考OracleASM
- OCP(11g)------> ASM Command-Line Utility (ASMCMD)和 使用 ASMCMDASM
- Linux cp命令Linux
- Oracle 12C ASM asmcmd amdu_extractOracleASM
- ASMCMD中的各個命令ASM
- linux 的cp命令Linux
- 使用 ASMCMD 工具管理ASM目錄及檔案ASM
- 【ASM】ASMCMD 之md_backup,md_restore介紹ASMREST
- 用asmcmd 的rebal 代替 ASM_POWER_LIMIT 引數ASMMIT
- Oracle IZ0-053 Q36(ASM ASMCMD REMAP)OracleASMREM
- Linux基礎命令---cpLinux
- Linux命令 --- cp與scpLinux
- aix基本命令之 cpAI
- [zt] ORACLE 10g中ASMCMD使用及ASM檔案Oracle 10gASM
- 兩個高效的cp 命令用法!
- Linux常用基本命令[cp]Linux
- cp 命令兩個高效的用法
- 每天一個 Linux 命令(8):cp 命令Linux
- linux之cp/scp命令+scp命令詳解Linux
- Linux cp命令和scp命令使用詳解Linux
- grid使用者asmcmd命令相關ASM
- ASMCMD執行ASM後設資料備份與還原ASM