Heim > Datenbank > MySQL-Tutorial > 【翻译自mos文章】尽管指定了目的地,asmcmdcp命令还是在+DATA/A

【翻译自mos文章】尽管指定了目的地,asmcmdcp命令还是在+DATA/A

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Freigeben: 2016-06-07 15:58:28
Original
1207 Leute haben es durchsucht

尽管指定了目的地,asmcmd cp命令还是在 DATA/ASM 下创建文件 参考原文: ASMCMD Cp Creates Files In DATA/ASM Instead Of Destination Specified (Doc ID 1488934.1) 适用于: Oracle Database - Enterprise Edition - Version 11.2.0.3 and later Informat

尽管指定了目的地,asmcmd cp命令还是在 +DATA/ASM 下创建文件

参考原文:
ASMCMD Cp Creates Files In +DATA/ASM Instead Of Destination Specified (Doc ID 1488934.1)


适用于:
Oracle Database - Enterprise Edition - Version 11.2.0.3 and later
Information in this document applies to any platform.


症状:
在11.2.0.3版本上,使用asmcmd的cp命令 从文件系统拷贝文件到asm里边,
在asm里边创建的文件 却创建在了 +DATA/ASM/DATAFILE 下边,并且在+DATA/DB/DATAFILE下边创建了一个该文件的别名。

原因:
这个行为归因于别名(alias).尽管oracle db 开发部门正在 对bug 12640351做一个改进,
该bug是 12640351 : ASMCMD NEEDS PARAMETER TO COPY FILES INTO A GIVEN SYSTEM ALIAS

解决方法:

使用DBMS_FILE_TRANSFER or RMAN 来复制文件,直到 下面所说的在将来的release中被实现。

一个需求是拷贝数据库文件(数据文件,控制文件等等)到asm中的指定目录下。
因此,需要为cp命令添加一个额外的参数来指定system alias.
你拷贝一个文件到asm中,asm会在 +DISKGROUP/your_specific_path/ 下创建一个别名,该别名指向的文件是被拷贝到+DISKGROUP/ASM/..下的。
虽然该文件应该在 +DISKGROUP/your_specific_path/ 下。如下是一个例子:

ASMCMD> cp /oracle/C15/sapbackup/cntrlC15.dbf +DATA/C15/CONTROLFILE/cntrlC15.dbf
copying /oracle/C15/sapbackup/cntrlC15.dbf ->
+DATA/C15/CONTROLFILE/cntrlC15.dbf
ASMCMD> ls -l
Type Redund Striped Time Sys Name
CONTROLFILE UNPROT FINE FEB 03 08:00:00 Y Current.295.737125033
N cntrlC15.dbf => +DATA/ASM/CONTROLFILE/cntrlC15.dbf.332.742121853

oracle db 开发部门正在找一个方法:要么拷贝文件到正确的目录 或者系统别名(不是 '+/ASM/...'),要么 添加cp时 一个参数。

同时,变通的方法是使用DBMS_FILE_TRANSFER or RMAN,这两个工具会拷贝文件到正确的目的地。
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage