转载请注明出处:http://blog.csdn.net/guoyjoe/article/details/12206095

正确答案:BCD

为了使ASM文件管理更简单,Oracle提供了一个命令实用程序,它有一个使用ASM的类似UNIX的界面。这就是ASMCMD实用程序,在Windows上名为%ORACLE_HOME%\bin\asmcmd.bat,在Unix上是$ORACLE_HOME/bin/asmcmd。为了运行该工具,必须首先将ORACLE_SID环境变量设为ASM实例的名称,然后可以使用一组命令,它们在功能和语法上类似于Unix文件系统的命令。命令汇总如下:

大多数ASMCMD命令都是自解释的并在语法上遵从标准的Unix命令。有两个命令要特别注意:md_backup命令和md_restore命令,它们允许重新创建一个磁盘组。它们并不备份或还原磁盘组中的任何文件(文件必须通过其它方式进行保护,通常是RMAN),但是它们确实可以提取描述磁盘组和构成它们的磁盘的元数据。这样做在灾难恢复操作的情况下是必要的。如果驻留ASM实例及其附属的磁盘的机器丢失而必须替代它,那么在替代机器(理想情况下应该具有相同的磁盘配置)上创建了ASM实例后,还原备份的原数据将重新创建磁盘组。然后使用RMAN,就有够还原文件自身。

md_backup命令的语法如下:

md_backup[ -b location_of_backup]  [-g dgname]

输出文件默认为从中启动ASMCMD的目录中的名为AMBR_BACKUP_INTERMEDIATE_FILE的文件,并且如果没有指定磁盘组,就会包括所有加载的磁盘组。

实战操作:

(1)      将ORACLE_SID环境变量设为ASM实例名称,并启动ASMCMD实用程序。

export ORACLE_SID=+asm

asmcmd

(2)      显示磁盘组的详细信息

lsdg

注意,Usable_file_MB空间和Free_MB 值之间的差别:

这是因为磁盘组的类型是“NORMAL”,它是镜像。

(3)      使用cd命令和ls命令定位到目录并显示给出的数据文件。

cd  +DG/ocm/datafile

ls  -l

(4)      创建ASM元数据的备份,根据默认操作,它会将所有加载的磁盘组备份到当前操作系统目录中的一个文件。

md_backup

(5)      退出ASMCMD实用程序,并使用任何编辑器检查生成的文件AMBR_BACKUP_INTERMEDIATE_FILE。该文件应该是可读的,但不能被编辑。查看磁盘组和磁盘的详细信息。

(6)      启动SQL*PLUS。作为SYSASM连接到ASM实例并查询说明ASM文件和磁盘组的视图。

Select * from v$asm_file;

Select * from v$asm_diskgroup;

QQ:252803295

技术交流QQ群:
DSI&Core Search  Ⅰ 群:127149411(2000人技术群:未满)
DSI&Core Search  Ⅱ 群:177089463(1000人技术群:未满)
DSI&Core Search  Ⅲ 群:284596437(500人技术群:未满)
DSI&Core Search  Ⅳ 群:192136702(500人技术群:未满)
DSI&Core Search  Ⅴ 群:285030382(500人闲聊群:未满)

MAIL:dbathink@hotmail.com

BLOG: http://blog.csdn.net/guoyjoe

WEIBO:http://weibo.com/guoyJoe0218

ITPUB: http://www.itpub.net/space-uid-28460966.html

OCM:   http://education.oracle.com/education/otn/YGuo.HTM

最新文章

  1. python3中用HTMLTestRunner.py报ImportError: No module named 'StringIO'如何解决
  2. 一起来做webgame,《Javascript蜘蛛纸牌》
  3. ActiveMQ第三弹:在Spring中使用内置的Message Broker
  4. BroadCastReceiver相关知识--读书笔记
  5. MySQL · 特性分析 · innodb 锁分裂继承与迁移
  6. AC题目简解-dp
  7. PHP中如何防止SQL注入
  8. 使用PHP的strstr()函数来统计一段字符串中元音字母的个数(区分大小写)
  9. js高程(二)-----继承
  10. SQL语句异常导致项目报错
  11. 2018-2019-2 网络对抗技术 20165305 Exp1 PC平台逆向破解
  12. undefined的几种情况
  13. 升级ChinaCock 10.3遇到的问题
  14. C++标准模板库(STL)介绍:set的基本用法
  15. ubuntu16.4+nginx+uwsgi+Django 部署上线
  16. ASP.NET网页中RAR、DOC、PDF等文件下载功能实例源代码
  17. Spring 相关注解
  18. C#简单工厂模式(学习Learning hard讲解笔记)
  19. 20145209刘一阳《JAVA程序设计》第九周课堂测试
  20. 关于matlab向文件写入数据的方法——留着备用

热门文章

  1. centos6 安装vsftpd
  2. 作为iOS开发者不得不follow的52人
  3. css04使用外部样式
  4. ref - 按引用传递参数
  5. HTTP头信息解读
  6. 前端/html5效果收藏
  7. MFC 堆栈溢出 test dword ptr [eax],eax ; probe page.
  8. 武汉科技大学ACM:1001: 谁不爱打牌
  9. java事件处理4(焦点,键盘
  10. jquery mobile页面切换效果(Flip toggle switch)(注:jQuery移动使用的数据属性的列表。 )