ORA-38301:can not perform DDL/DML over objects in Recycle Bin
一个智障操作,drop一个用户,下面的东西比较多,删得比较慢,然后shell突然关了。
就导致了,删不掉,又不能创建新的用户。出版本要得比较急,就先创建新的用户测试去了。
今天要弄个东西,又想起这个事情,就处理一下。
然后发现,报了如下的错:
SQL> drop user user cascade; drop user bto cascade * ERROR at line 1: ORA-00604: error occurred at recursive SQL level 1 ORA-38301: can not perform DDL/DML over objects in Recycle Bin
不能再Recycle Bin 的对象上中执行DDL/DML操作
意思很明显啊,用户在回收站里面了,不能再删除了。
oracle Recycle Bin:
在Oracle10g中,引入了一个回收站(Recycle Bin)的概念。回收站,从原理上来说就是一个数据字典表,放置用户Drop掉的数据库对象信息。被用户Drop的对象并没有被Oracle删除,仍然会占用空间。除非是用户手工进行Purge或者因为存储空间不够而被Oracle清掉。有了回收站,能够减少很多不必要的麻烦。常常看到开发人员误删除表,我们可以充分利用10g的闪回(FLASHBACK)功能来避免类似的人为操作。不能对已经放到回收站(Recycle Bin)中的对象执行DDL/DML语句。
处理:
清空Recycle bin 中的表空间:
purge tablespace tablespace_name;
搞定。
拓展一下:
清空recycle bin中的表空间:
purge tablespace tablespace_name
清空某个表空间内的某个用户的对象:
pruge tablespace tablespace_name user user_name
清除当前用户的对象:
purge recyclebin
清除所有用户的对象:
purge dba_recyclebin
或者,使用sql developer:
转载于:https://www.cnblogs.com/Springmoon-venn/p/8932688.html
ORA-38301:can not perform DDL/DML over objects in Recycle Bin相关推荐
- 【数据库1】mysql,DDL/DML,DQL,外键约束,多表/子查询,事务,登陆,连接池,jdbc,redis,crontab,ftp,oracle,数据交换/存储/收集
文章目录 1.mysql安装:存储:集合(内存:临时),IO流(硬盘:持久化) 1.1 服务端:双击mysql-installer-community-5.6.22.0.msi 1.2 客户端:命令行 ...
- Hive数据据类型 DDL DML
Hive的基本数据类型 DDL DML: 基本数据类型 Hive数据类型 Java数据类型 长度 例子 TINYINT byte 1byte有符号整数 20 SMALINT short 2byte有符 ...
- MySQL 的DDL DML DQL DCL细节解析 知道这些就够了
SQL语言一共分为4大类:数据定义语言DDL,数据操纵语言DML,数据查询语言DQL,数据控制语言DCL 1.数据定义语言DDL(Data Definition Language) 对象: 数据库和表 ...
- 第 1 行出现错误: ORA-00604: 递归 SQL 级别 1 出现错误 ORA-38301: 无法对回收站中的对象执行 DDL/DML
第 1 行出现错误: ORA-00604: 递归 SQL 级别 1 出现错误 ORA-38301: 无法对回收站中的对象执行 DDL/DML 由于删除表空间时 出了点问题 最后一直没发删除表空间 先断 ...
- consistent read一致性读,DDL DML DCL
一致性读的概念consistent read mysql 的读操作是快照读,也就是说,在读操作执行的时候是某一个时刻的数据内容,不管其他的事务在做什么,原始数据会依据undo log 进行重新组织.一 ...
- DDL, DML, DCL, 和TCL的含义
DDL, DML, DCL, 和TCL是什么? 在一些公司中提交给测试团队的SQL脚本会划分为DDL.DML等,但这些概念到底是如何定义的呢?SQL(Structure Query Language) ...
- Python|SQL详解之DDL|DML|DQL|DCL|索引|视图、函数和过程|JSON类型|窗口函数|接入MySQL|清屏|正则表达式|executemany|语言基础50课:学习(14)
文章目录 系列目录 原项目地址 第41课:SQL详解之DDL 建库建表 删除表和修改表 第42课:SQL详解之DML insert操作 delete 操作 update 操作 完整的数据 第43课:S ...
- SQL四种语言:DDL,DML,DCL,TCL
1.DDL(Data Definition Language)数据库定义语言statements are used to define the database structure or schema ...
- SQL分类:DDL/DML/DQL/DCL以及作用
sql分类 1 DDL(Data Definition Language:数据库定义语言,操作数据库,表(创建,删除,修改)) 2 DML(Data Manipulation Language:数据库 ...
最新文章
- View onRestoreInstanceState ClassCastException
- 奇异值分解讨论及其实现的计算步骤
- iis websocket同时连线人数_【NBA云专访】沈洋连线76人CEO 疫情期间如何管理球队?...
- java充血模型orm框架,关于领域驱动设计和贫血、失血、充血模型
- c语言数码管流动显示一个数,51单片机数码管动态显示 - 数码管动态扫描显示01234567程序(三种方案)...
- web sevice 生成代理类及使用
- 第十四届全国大学生智能汽车竞赛获奖名单
- 高数叔c语言课件,高数叔网课资源合集 高数上下、线代、模电、物理、复变合集...
- ffmpeg安装教程(windows版)
- macOS Big Sur 11.2.3 (20D91) 正式版发布,百度网盘下载
- Android基础知识点学习总结
- 【C语言】深度理解 负数取余 取模
- USGS今天开始向全球提供Landsat9下载
- [附源码]计算机毕业设计Python+uniapp篮球竞技系统APPo206c(程序+lw+APP+远程部署)
- java进出货管理系统计算机毕业设计MyBatis+系统+LW文档+源码+调试部署
- 将边缘计算、5G应用开发进行到底!
- Threejs从入门到。。。。。。。还是入门
- Word内的表格如何自动计算?
- SAP 计划策略组40和50分析
- Excel中的xlsm设置了密码,不能修改编辑,到底该怎么破解?
热门文章
- python是通用编程语言吗-2020年,编程语言将不再只属于程序员,尤其是这门语言...
- python27-资源|全机器学习和Python的27个速查表(完整版)
- 前端学python有什么用-原来 Python 还有这些实用的功能和特点!
- 0基础学python-看完这篇,零基础也知道怎么学Python
- python大学课程-利用python完成大学刷课(从0到完成的思路)
- python详细安装教程3.8-手把手教你安装Python3.8环境
- c语言和python哪个自学好-有c语言基础 自学python 应该选什么书来看?
- python个人项目-软工个人项目WC(Python实现)
- python读取excel表格-python读写Excel表格的实例代码(简单实用)
- python和c哪个好学-c语言和python哪个容易