千家信息网

oracle中删除表空间提示ORA-00604和ORA-38301

发表于:2024-11-21 作者:千家信息网编辑
千家信息网最后更新 2024年11月21日,今天需要在本机上腾出空间,发现oracle中有一个dbf文件占了约30G,这个数据文件对应的用户平时很少使用的,于是就想对它进行处理-删除表空间操作。本机的数据库是32位的10.2.0.1.0,表空间
千家信息网最后更新 2024年11月21日oracle中删除表空间提示ORA-00604和ORA-38301

今天需要在本机上腾出空间,发现oracle中有一个dbf文件占了约30G,这个数据文件对应的用户平时很少使用的,于是就想对它进行处理-删除表空间操作。

本机的数据库是32位的10.2.0.1.0,表空间为TEST_TB存在若干个表数据。刚开始时用dba角色的system用户,直接执行

drop tablespace test_tb including contents and datafiles;

提示:

ORA-00604:递归SQL级别1出现错误

ORA-38301:无法对回收站中的对象执行DDL/DML

原因:dba_segments中存在该表空间test_tb的数据,可通过dba用户执行查询:

select segment_name,segment_type,owner from dba_segments where tablespace_name='TEST_TB';

处理方法:

  1. 用该表空间所对应用户登录

  2. 执行purge recyclebyin;

  3. 重新执行 drop tablespace test_tb incluing contents and datafiles;

    执行完毕后,dbf文件不存在,空间也腾出来了。

空间 数据 用户 文件 腾出 本机 处理 提示 原因 回收站 对象 数据库 方法 级别 角色 错误 可通 递归 查询 登录 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 我的世界炸服务器的主播 河间市飞讯网络技术有限公司 服务器跑代码跑一会就停了 软件开发质保金10%是否合法 史上最乱的软件开发项目 画图表示数据库连接池的工作原理 怀旧服各服务器攻击距离 网络安全工程师基本功是什么 税务局网络安全管理自查报告 软件开发预付款挂什么科目 河南常规软件开发哪家便宜 备用域名服务器 数据库主key和key值 宁波国杰互联网科技有限公司 zblog数据库修改密码 黑龙江的软件开发 湖北联想服务器维修维保多少钱 网络安全教育的宣传语 网络安全如何做催化剂 高中技术数据库 软件开发需要注册9类吗 计算机网络技术物理层 株洲网络安全特训营哪里学 校园网络安全事件调查申请 江苏千游网络技术有限公司分公司 修改 网站 数据库 北京智能软件开发价钱 iphone软件开发工具 如何设计数据库列表 汽车零部件软件开发跳槽
0