`

system用户无法删除表空间解决

阅读更多
在一个客户的数据库中,想删除一个表空间,但是被拒绝
现象如下:

drop tablespace gsdata_mid including contents
*
ERROR at line 1:
ORA-00604: error occurred at recursive SQL level 1
ORA-20052: ORA-20052: TableSpace Agent Error!
ORA-06512: at line 5
ORA-06512: at "ASSET.TOPSEXCEPTION", line 30
ORA-06512: at line 1
ORA-06512: at line 58
ORA-20052: TableSpace Agent Error!

原因:公司的安全产品具有恢复表空间的功能,但因为其中的某个license 没有被关闭,所以回报错.

解决办法:
update mc$asset_license set enabled='NO';
commit;

sqlplus "system/******@***"
drop tablespace gsdata_mid including contents;

删除表空间成功.
0
1
分享到:
评论

相关推荐

    ORACLE SYSTEM表空间已满解决方案.docx

    ### ORACLE SYSTEM表空间已满解决方案 #### 一、SYSTEM表空间的作用 SYSTEM表空间是Oracle数据库中的一个关键组成部分,在数据库创建时会自动创建。它包含了许多重要的数据库元数据和控制信息,对于数据库的正常...

    oracle物理表空间删除修复命令

    如果无法恢复表空间或者表空间不再需要,可以使用以下命令删除表空间: ```sql SQL> drop tablespace 表空间名 including contents and datafiles; ``` #### 五、总结 本文详细介绍了Oracle物理表空间删除和...

    解决删除目录提示:System.IO.IOException: 目录不是空的。

    这意味着该目录下仍有文件或子目录存在,因此无法直接删除。本文将详细探讨这个问题的成因、解决方法以及如何预防此类问题。 首先,我们需要理解C#中的文件和目录操作API。`System.IO`命名空间提供了丰富的类和方法...

    Oracle11g与10g之间的导入导出、无法删除当前已连接的用户

    本文将详细介绍 Oracle 11g 与 10g 之间的导入导出、无法删除当前已连接的用户的解决方法。 首先,需要了解 Oracle 数据库的导入导出命令。Oracle 提供了多种导入导出命令,例如 exp 和 imp 命令、expdp 和 impdp ...

    脚本-Oracle释放过度使用的Undo表空间

    在某些情况下,由于正在进行的事务或者会话的占用,我们可能无法直接删除或修改Undo表空间。这时,我们需要先查找并终止相关的会话或事务。 - **查找占用Undo表空间的会话**: ```sql SELECT SID, SERIAL#, ...

    ORACLE表空间的回收脚本.rar

    每个Oracle数据库至少包含一个系统表空间(SYSTEM),用于存储系统数据和默认用户对象。 - 数据文件(Datafile)是实际物理存储介质,它们存储表空间内的数据块。 2. **表空间回收的目的** - 当表空间的空间被...

    System Volume Information文件夹删除办法.doc

    - 在执行上述任何操作前,请确保已备份重要数据,因为关闭系统还原和删除“System Volume Information”文件夹可能会导致无法回退到之前的系统状态。 - `change.log`文件是系统更改日志的一部分,主要用于监控磁盘...

    oracle表空间误操作

    "Oracle表空间误操作"这个话题涉及到的是用户在处理表空间时可能遇到的问题,比如错误地创建、删除、修改或分配了表空间,导致数据丢失或系统功能异常。以下是对这一主题的详细解析: 1. **表空间的类型**: - **...

    专攻oralce表空间

    1. 系统表空间(System Tablespace):默认创建的表空间,包含了数据库的所有系统数据,如数据字典表和系统回滚段。 2. 用户表空间(User Tablespace):用于存储用户创建的对象,每个用户可以拥有多个用户表空间。 ...

    oracle表空间与数据文件.docx

    由于其重要性,SYSTEM表空间不能损坏,否则可能导致数据库无法正常运行。 2. **SYSAUX表空间** : 在Oracle 10g及以后版本中引入,主要用于缓解SYSTEM表空间的负载,尤其是高并发环境下的压力。SYSAUX包含一些工具和...

    hana log日志空间占满处理.pdf

    然后,通过HANA Studio控制台登录到SYSTEM用户,执行ALTER SYSTEM RECLAIM LOG命令来回收日志空间。最后,检查目录空间是否恢复正常。 4. **情景二的处理流程**: 当/hana/log卷已满且数据库无法启动时,问题可能...

    System表空间不足的报警问题浅析

    综上所述,解决System表空间不足的问题需要结合数据库监控、审计策略调整、数据清理和表空间管理等多个环节进行。通过深入分析和优化,可以确保数据库系统的稳定运行,避免因空间不足引发的各类问题。

    oracle怎么删除用户提供解决方案

    在Oracle中删除用户时提示:ORACLE无法删除当前连接用户可以用以下语句 Sql代码 SQL> 代码如下:select username,sid,serial# from v$session; USERNAME SID SERIAL#...//删除用户以及用户表空间下所有对象 用户已丢弃。

    使用OnCommand System Manager进行集群管理_cn 9.1

    System Manager是一个为ONTAP存储系统提供管理界面的工具,它允许用户通过图形用户界面(GUI)来执行日常的存储管理任务。 ### 集群管理简介 在NetApp的ONTAP系统中,集群是一种将多个控制器结合起来以提高性能、...

    常用加密工具dos下无法删除

    解决DOS下无法删除文件的方法包括: 1. 确保文件未被其他程序占用,可以尝试关闭所有可能使用该文件的应用程序。 2. 检查文件权限,确保你有足够的权限执行删除操作。在DOS下,管理员权限通常是必要的。 3. 如果文件...

    解决WinForm设置 DataSource 属性后无法修改项集合

    ### 解决WinForm设置 DataSource 属性后无法修改项集合 #### 背景与问题描述 在使用Windows Forms(简称WinForm)开发应用程序时,经常会遇到需要动态更新控件(如 ComboBox、ListBox 或 CheckBoxList)数据的情况...

    Advanced Systemcare6密钥

    磁盘清理可以帮助用户删除无用的临时文件、日志、缓存,释放硬盘空间;注册表修复则能解决由于注册表错误导致的系统问题;启动项管理让用户可以控制哪些程序随系统启动,以减少启动时间并节省系统资源;内存整理则有...

    system 5 和posix

    这种方式最大的优点是速度快,因为数据不需要经过内核空间的复制,直接在用户空间传递。但是,使用共享内存时需要开发者自己实现同步机制,以防止出现数据不一致的问题。 - **创建共享内存**: 使用`shmget`函数创建...

    无法删除Found.000文件夹的解决.docx

    ### 无法删除Found.000文件夹的问题与解决方案 #### 一、问题背景 在计算机使用过程中,尤其是在遭遇突然断电导致非法关机的情况下,可能会遇到硬盘中出现名为“Found.000”的文件夹的情况。这类文件夹通常包含了...

    Oracle存储空间管理及应用方案-数据库方案大全-Rain.doc

    表空间主要有系统表空间(SYSTEM)、临时表空间(TEMP)、工具表空间(TOOLS)、用户表空间(USERS)和回滚表空间(RBS)。系统表空间包含了数据库的数据字典和其他管理信息,通常不建议在此存储用户数据,以防止...

Global site tag (gtag.js) - Google Analytics