/**未做任何标识的为11G独有命令**/
help(10G) 帮助命令
1实例管理命令
1) dsget返回discovery diskstring
2) dsset设置discovery diskstring
3) (常用命令)(10G)lsct显示当前oracle ASM的客户端,一般指数据库实例和ASM实例,数据来源于V$ASM_CLIENT视图
4) lsop显示当前磁盘组或ASM实例的操作,数据来源于V$ASM_OPERATION视图
5) lspwusr显示ASM密码文件中的用户
6) orapwusr增加,删除,修改ASM密码文件用户
7) shutdown关闭ASM实例
8) startup启动ASM实例
9) spbackup备份ASM SPFILE
10) spcopy 拷贝ASMSPFILE,在同一个磁盘组不能拷贝多份。
11) spget返回ASM SPFILE的位置
12) spmove移动ASM SPFILE,当SPFILE被ASM实例打开时不能被移动
13) spset设置ASM SPFILE的位置
2 文件管理命令
1) (常用命令)(10G)cd切换目录,可使用通配符
2) cp 。在磁盘组之间,磁盘组与操作系统之间拷贝文件。
3) (常用命令)(10G)du显示已经使用的磁盘空间在指定的目录(包括子目录)
4) (10G)find查找,注意要区分大小写
5) (常用命令)(10G)ls显示ASM目录下的内容
6) (常用命令)lsof显示本地客户端已打开的文件
7) mkalias(10G)创建一个系统产生的文件的别名。别名和对应的文件必须在同一磁盘组且每个ASM文件只能有一个别名
8) mkdir(10G)创建ASM目录
9) (常用命令)(10G)pwd显示当前目录的路径
10) rm(10G)删除指定的文件或目录,如果是别名,会删除别名和别名对应的文件
11) rmalias(10G)删除指定的别名
3 磁盘组管理命令
1) chdg修改磁盘组(增加磁盘,删除磁盘,调整磁盘大小,重新平衡磁盘组,基于XML配置文件的)
2) chkdg检查或修复磁盘组
3) dropdg删除磁盘组
4) iostat显示磁盘IO统计,信息来源于V$ASM_DISK_IOSTAT视图
5) lsattr显示磁盘组属性,信息来源于V$ASM_ATTRIBUTE视图
6) (常用命令)(10G)lsdg显示已挂载的磁盘组和他们的信息,与ls -ls输出结果一样,信息来源于V$ASM_DISKGROUP_STAT视图,如果指定了--discovery,则查询V$ASM_DISKGROUP
7) (常用命令)lsdsk显示ASM磁盘,信息来源于V$ASM_DISK_STAT视图;连接模式查询V$ASM_DISK_STAT and V$ASM_DISK返回信息;非连接模式通过扫描磁盘头来返回信息
8) lsod显示已打开的设备
9) md_backup创建已挂载的磁盘组元数据备份
10) md_restore恢复磁盘组元数据备份
11) mkdg创建磁盘组
12) mount挂载磁盘组
13) offline使磁盘或失效磁盘组离线
14) online使磁盘或失效磁盘组上线
15) rebal重新平衡磁盘组
16) remap重定位数据在磁盘上的物理块的范围内
17) setattr设置磁盘组属性
18) umount卸载磁盘组
4 模板管理命令
1) chtmpl修改模板属性
2) lstmpl显示模板属性
3) mktmpl增加模板到磁盘组
4) rmtmpl从磁盘组删除模板
5 文件访问管理命令
1) chgrp修改文件或文件列表的用户组
2) chmod修改文件或文件列表的权限
3) chown修改文件或文件列表的拥有者
4) groups显示用户所属用户组
5) grpmod增加或删除操作系统用户到/从已存在的用户组
6) lsgrp显示用户组
7) lsusr显示磁盘组中的用户
8) mkgrp创建一个用户组
9) mkusr添加操作系统用户到磁盘组
10) passwd修改用户的密码
11) rmgrp删除一个用户组
12) rmusr删除一个用户
快乐的哈喇子整理自网络。
另请参见
ASM知识储备
WINDOWS下创建ASM实例过程详细图解
LINUX下创建ASM实例过程详细图解
ORACLE 10G 迁移至ASM过程小结
欢迎转载,转载请注明源出处,请勿用于商业用途,快乐的哈喇子保留所有权利。