ASM操作的时候,删除一个文件夹,删除不了,报错如下:

ASMCMD> ls -l
Type Redund Striped Time Sys Name
Y IPAP/
ASMCMD> rm ipap
ORA-15032: not all alterations performed
ORA-15177: cannot operate on system aliases (DBD ERROR: OCIStmtExecute)

在alert日志中出现一条日志:

Thu Jun 12 20:28:50 2014
SQL> alter diskgroup 'KEL' drop directory '+kel/ipap'

用sqlplus进行删除,但是同样出现报错,如下:

SQL> alter diskgroup KEL drop directory '+KEL/IPAP';
alter diskgroup KEL drop directory '+KEL/IPAP'
*
ERROR at line 1:
ORA-15032: not all alterations performed
ORA-15177: cannot operate on system aliases

在这个文件夹中存放的是备份信息,使用强制删除能将其删除:

ASMCMD> rm -rf +kel/ipap

在alert日志中出现多条信息,如下:

Thu Jun 12 20:33:05 2014
SQL> alter diskgroup 'KEL' drop file '+kel/ipap/BACKUPSET/2014_06_12/nnsnf0_TAG20140612T195029_0.261.850074801'
Thu Jun 12 20:33:06 2014
SQL> alter diskgroup 'KEL' drop file '+kel/ipap/DATAFILE/SYSTEM.260.850074633'
Thu Jun 12 20:33:06 2014
SQL> alter diskgroup 'KEL' drop file '+kel/ipap/DATAFILE/SYSAUX.259.850074729'
Thu Jun 12 20:33:06 2014
SQL> alter diskgroup 'KEL' drop file '+kel/ipap/DATAFILE/UNDOTBS1.258.850074785'
Thu Jun 12 20:33:06 2014
SQL> alter diskgroup 'KEL' drop file '+kel/ipap/DATAFILE/USERS.257.850074797'
Thu Jun 12 20:33:06 2014
SQL> alter diskgroup 'KEL' drop file '+kel/ipap/CONTROLFILE/Backup.256.850074797'

从而强制删除是可以删除所有的文件。

在进行这个的时候,发现如果asm的磁盘组没有使用,那么空间使用为0。

磁盘组使用的时候,空间大小:

ASMCMD> du kel
ASMCMD> du asm
Used_MB Mirror_used_MB
1620 3246
ASMCMD>

不过在sqlplus中查询空间的时候,还是可以查询到具体的情况的:

SQL> select name,state ,total_mb,free_mb from v$asm_diskgroup;

NAME	   STATE	TOTAL_MB    FREE_MB
---------- ---------- ---------- ----------
ASM MOUNTED 4094 774
KEL MOUNTED 4094 3990

ORA-15177: cannot operate on system aliases (DBD ERROR: OCIStmtExecute)的更多相关文章

  1. ORA-28001: the password has expired (DBD ERROR: OCISessionBegin) EM无法登录

    先发句牢骚,明明刚才写完了,发布的时候却说没登陆,一下子全没了. 今天打开EM发现提示 ORA-28001: the password has expired (DBD ERROR: OCISessi ...

  2. EM界面 ORA-12505: TNS: 监听程序当前无法识别连接描述符中所给出的 SID (DBD ERROR: OCIServerAttach)

    我的是10g,打开EM,另外都正常,就有这个问题到实例的代理连接 状态 失败 详细资料 ORA-12505: TNS: 监听程序当前无法识别连接描述符中所给出的 SID (DBD ERROR: OCI ...

  3. oracle 11g ORA-12541: TNS: 无监听程序 (DBD ERROR: OCIServerAttach)

    From :http://www.cnblogs.com/wangyt223/archive/2012/12/11/2812931.html em无法浏览,同时监听起不来.同时他的监听服务还是正常的, ...

  4. Solution to “VirtualBox can't operate in VMX root mode” error in Windows 7

    I was trying out various virtualization solutions on Windows 7, including Microsoft Virtual PC and V ...

  5. 异常:已捕获: "Error creating context 'spring.root': 未将对象引用设置到对象的实例。" (System.Configuration.ConfigurationErrorsException) 捕获到一个 System.Configuration.ConfigurationErrorsException: "Error creating context 'sp

    查看所指定name的context是否注册成功,以后用此容器来获取其中的object. 常见的使用方式: Application_Start中使用ContextRegistry.GetContext( ...

  6. EM无法登录,提示ORA-28001: the password has expired (DBD ERROR: OCISessionBegin)

    --查看数据库目前的口令期限 sys@TESTDB11>select * from dba_profiles where profile = 'DEFAULT' and resource_nam ...

  7. ORA-28001: the password has expired (DBD ERROR: OCISessionBegin)解决办法

    1.问题描述: 打开oracle在线管理页面发现这个错误:界面如下 2问题原因 造成这个问题的主要原因是因为DBSNMP .SYSMAN用户密码已经过期. 3解决办法 可以使用sys以管理员的身份登录 ...

  8. 转 禁用HAIP,cluster_interconnects配错了集群无法启动

    简介: 在Oracle 11.2.0.2之前,私网的冗余一般是通过在OS上做网卡绑定(如Bond等)来实现的,从Oracle 11.2.0.2版本开始推出HAIP(Highly Available V ...

  9. Oracle 11gR2用gpnp profile存放ASM的spfile路径

    从Oracle 11gR2开始,GI集成了ASM,OCR/VOTEDISK也存放在ASM磁盘组了(11gR2以前需要存放于裸设备中),同时ASM的功能较10g也有很大增强. 我们先引入一个问题:11g ...

随机推荐

  1. Java对象的序列化(Object Serialization)

    先定义两个简单的类: package comm; import java.io.Serializable; import java.util.Date; import java.util.Gregor ...

  2. jpa懒加载异常

    1.项目背景概述 事情是这样子的,使用了spring data jpa的项目jeesite jeesite的实体中使用了懒加载模式. 并且一个实体类中还不止一个属性设置了懒加载模式. 项目本身已经存在 ...

  3. ios跳转

    目标应用程序:打开info.plist,添加一项URL types展开URL types,再展开Item1,将Item1下的URL identifier修改为URL Scheme展开URL Schem ...

  4. StaggeredGridLayoutManager

    Class Overview A LayoutManager that lays out children in a staggered grid formation. It supports hor ...

  5. Nginx+Tomcat+Memcached 集群

    写过一篇 Apache Httpd+Tomcat 的集群, 现在来看看Nginx+Tomcat+Memcached是怎么集群的. 先看看用的版本和工具: Nginx: nginx-1.8.1 Tomc ...

  6. Junit单元测试的实例

    进行单元测试的代码 package JunitTest; import org.junit.Test; public class Calculator { private static int res ...

  7. 严重: Catalina.stop: java.net.ConnectException: Connection refused: connect

    原因: 1.连接被拒绝,关闭的时候报错.是不是已经关闭了,你又关闭,他当然找不到了. 2.连接被拒绝有可能是服务端连接数到达最高了 3.服务器拒绝连接,ip地址是否写对,端口号正确与否,网络是否通畅, ...

  8. Python3 学习第三弹:异常情况如何处理?

    python 的处理错误的方式: 1> 断言 assert condition 相当于 if not condition: crash program 断言设置的目的就是因为与其让程序晚点崩溃, ...

  9. 宏UT_LIST_ADD_FIRST

    /*******************************************************************//** Adds the node as the first ...

  10. Java与正则表达式

    Java与正则表达式 标签: Java基础 正则 正如正则的名字所显示的是描述了一个规则, 通过这个规则去匹配字符串. 学习正则就是学习正则表达式的语法规则 正则语法 普通字符 字母, 数字, 汉字, ...