orcle 删除表报正在使用_oracle删除正在连接的用户,解除锁定的表
1.查询用户的连接状态,用户名称要用大写
Select username,sid,serial#,sid||','||serial# from v$session where username=upper('gwdc_test');
USERNAME SID SERIAL# sid||','||serial#
------------------------------ ---------- ---------- ----------
XY1027 22 1 22,1
XY1027 142 1 142,1
查询锁定的表
select b.username, b.sid||b.serial#, logon_time
from v$locked_object a, v$session b
where a.session_id = b.sid
order by b.logon_time
2.逐个删除
Alter system kill session '22,1';
3.删除用户
drop user xy1027 cascade;
4.检查状态
如果在drop 后还提示ORA-01940:无法删除当前已链接的用户,说明还有连接的session,可以通过查看session的状态来确定该session是否被kill 了,
用如下语句查看:
-------------------------------------
select saddr,sid,serial#,paddr,username,status from v$session where username is not null
结果如下(以我的库为例):
saddr sid serial# paddr username status
--------------------------------------------------------------------------------------------------------
564A1E28 513 22974 569638F4 NETBNEW ACTIVE
564A30DC 514 18183 569688CC NETBNEW INACTIVE
564A5644 516 21573 56963340 NETBNEW INACTIVE
564B6ED0 531 9 56962D8C NETBNEW INACTIVE
564B8184 532 4562 56A1075C WUZHQ KILLED
status 为要删除用户的session状态,如果还为inactive,说明没有被kill掉,如果状态为killed,说明已kill。
由此可见,WUZHQ这个用户的session已经被杀死。此时可以安全删除用户。
orcle 删除表报正在使用_oracle删除正在连接的用户,解除锁定的表相关推荐
- orcle 删除表报正在使用_oracle 删除表空间错误 提示:ora-02429:无法删除用于强制唯一/...
sql>drop tablespace zfxfzb;ora-01549:表空间非空,请使用INCLUDING CONTENTS 选项 sql>drop tablespace zfxfzb ...
- orcle 删除表报正在使用_删除文件时提示正在使用无法删除?这款免费软件帮你快速解决问题...
平时在电脑上,当我们想要删除一个文件的时候,有时可能会提示:文件正在使用,无法删除 一般情况下只要把打开这个文件的程序关闭就可以了,但是有的时候你根本不知道什么程序打开的文件,这样就没办法删除了 所以 ...
- oracle删除用户下的所有表
删除表有2个办法 1,删除用户 这是最快的方法 2,生成删除语句 方法一 drop user xxx cascade; 方法二 你需要创建这些删除语句,通过oracle的数据字典找到该用户下的所有 ...
- git删除分支,提示无法删除,怎么处理 ?
删除之前你自己创建的,自己昵称的dev分支(如 老徐 idoxu_dev) 1)命令 git branch -d 2)效果 如果提示无法删除: [root@istester gittest]# git ...
- jQuery如何动态删除TR,input按钮删除本行记录,checkbox全选反选
checkbox 全选反选 1: var i = 1; 2: function CheckAllTeacher() { 3: if (i % 2 == 1) { 4: i++; 5: $(" ...
- php 删除子字符串函数,PHP删除字符串中的任何字符函数
function delStr($start, $end, $orgenStr) { //读取要删除字符位置的前一部分字符串,并赋值给$temp //strpos读取字符第一次出现的位置 //subs ...
- html增加删除线,HTML如何添加删除线?
HTML中可以使用<del>标签和<strike>标签来给文本文字添加删除线.<del> 标签用于定义文档中已被删除的文本:<strike> 标签用于定 ...
- php删除两端,php删除字符串末尾子字符,删除开始字符,删除两端字符的示例代码...
php删除字符串末尾子字符,删除开始字符,删除两端字符的示例代码 发布于 2014-11-14 08:38:09 | 69 次阅读 | 评论: 0 | 来源: 网友投递 PHP开源脚本语言PHP(外文 ...
- 无法删除当前已连接的用户处理办法
转自:http://zhuhonghao.javaeye.com/blog/434635 此操作在命令行方式下进行. 打开命令行窗口,输入 sqlplus /nolog 进入sqlplus命令行 SQ ...
最新文章
- HarmonyOS UI开发 DependentLayout(依赖布局) 的使用
- 【学习笔记】超简单的多项式快速幂
- 【网络爬虫】BeautfulSoup爬百度百科(真の能看懂~!)
- Desktop OS Market Share: Windows 90% - Mac 9% - Linux 1%
- 用c语言绘制自定义图形,Android使用自定义View绘图
- 面向对象的Python编程,你需要知道这些!
- openoffice使用总结001---版本匹配问题unknown document format for file: E:\apache-tomcat-8.5.23\webapps\ZcnsDms\
- 如何让用户留在生态系统里?向苹果学习!【转载】
- Linux 常用系统工具与初始化配置
- 备考通信复试过程中的一些知识点总结梳理——信息论基础知识
- MATLAB绘图函数plot详解
- 研发人员如何开展职业规划
- 使用ffmpeg修改视频文件的分辨率
- ADS7830 FPGA实现
- android下开启AP热点
- 网络知识:快速了解IP地址的概念以及IPV4和IPV6的区别!
- 极客时间 自我提升第二天 数据结构与算法之美 应该掌握 / 趣谈网络原理 / 深入浅出计算机组成原理 思维导图
- 2022年1024程序员节随笔
- 伪装目标检测(Camouflage Object Detection)部分经典论文汇总
- 【报告分享】2021Q2中国线上高增长消费市场白皮书-魔镜市场情报 (附下载)
热门文章
- Nginx配置多个虚拟主机利用include减少代码量的方式
- 【最简易c语言】有一篇文章,共有3行文字,每行有80个字符。要求分别统计其中英文大写字母、小写字母、数字、空格以及其他字符的个数。
- 使用Java实现简单的监控系统
- Oracle Cloud(甲骨文)开启root登录
- 百万数据查询优化技巧三十则,新增5条
- Spring Integration sftp 技术专栏
- Unity集成多个arr包
- 整体上市热浪来袭 淘金81家上市公司(附股)
- AIoT在智慧景区中的应用
- 如何从数据库中筛选出达成指定里程碑节点的项目_房地产企业如何搭建运营管理体系...