首页 > 数据库 >oracle资源正忙,需指定nowait

oracle资源正忙,需指定nowait

时间:2023-07-14 17:26:06浏览次数:54  
标签:622 nowait OBJECT 指定 SESSION oracle SERIAL ID

1.通过此语句查询正在锁定的SESSION_ID:

SELECT distinct  SESSION_ID   FROM   V$LOCKED_OBJECT,USER_OBJECTS
WHERE   V$LOCKED_OBJECT.OBJECT_ID   =   USER_OBJECTS.OBJECT_ID
2.通过第一步查询到的SESSION_ID查询SERIAL#:
622
928
617

SELECT SERIAL# FROM V$SESSION  WHERE SID='622'
3.根据1,2步查询到的SESSION_ID和SERIAL#执行:

ALTER   SYSTEM   KILL   SESSION  '622,315' (48为SESSION_ID的值, 2476为SERIAL#的值)
ALTER   SYSTEM   KILL   SESSION  '143,60'

Oracle提示“资源正忙,需指定nowait”的解决方案

标签:622,nowait,OBJECT,指定,SESSION,oracle,SERIAL,ID
From: https://www.cnblogs.com/route/p/17554512.html

相关文章

  • Oracle、MySQL、HQL的语法差异
    Oracle、MySQL、HQL查询语句的差异SQL是结构化查询语言,执行Select(选择)、Update(更新)、Delete(删除)和Insert(插入)等数据任务。关系数据库是指基于关系模型的数据库。在关系模型中,用于存储数据的逻辑结构就是二维表(Table)。表由行和列组成,行也称为记录,代表了单个实体;列也称为字段,代表......
  • Oracle学习笔记:parallel并行处理 --转载 https://blog.csdn.net/w892824196/article/
    在使用oracel查询时,可以通过并行提高查询速度。例如:select/*+parallel(a,6)*/count(1)fromtable_namea;强行启用并行度来执行当前SQL。加上这个说明之后,可以强行启用Oracle的多线程处理功能,提高效率。但本身启动这个功能,也是要消耗资源与性能的。所有,一般都会在返回记......
  • dede列表页输入数字跳转到指定分页代码
    编辑打开列表页模板,默认路径为empletsdefaultlist_article.htm,将下列代码插入之间,也可以做JS调用。<scripttype="text/javascript">//<![CDATA[functiononCheckPage(){varbeginPage=parseInt(document.beginPagefrm.beginPage.value);if(isNaN(beginPage)){alert("请输......
  • 解决PL/SQL连接ORACLE提示:TNS:权限被拒绝
    报了TNS:权限被拒绝错误解决方式:  火绒安全套件关闭或WindowsFirewall的服务也要关闭,关闭之后就可以正常使用......
  • Oracle 中实现交叉表 查询
    交叉表能清晰准确的反映出数据的关系,因此在实际应用中也经常见到,但是作为二维表格的关系型数据在统计时不能简单的通过查询来实现,这里以Oracle为例简单介绍一下交叉表的查询:百度模板图片:一、创建数据表--建表createtabletbUser(Gendervarchar2(10),Handnessvarchar2(3......
  • Oracle EBS:注册Form表单和function功能基本操作
    OracleEBS:注册Form基本操作。这里将注册Form的基本步骤记录下来。1.首先,查看当前用户是否具备应用开发员责任。如果没有需要为当前登录用户配置应用开发员责任权限。2.配置完应用开发员角色后,打开oracleApplication表单界面,切换角色到应用开发员,打开应用产品,即可看到表单注......
  • 数据库导出指定的时间段
    #!/bin/bashexportPATH='/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin'USER=admin2PASS=L4bAWUye2A4JNN!DB_NAME=ng_kboss_personnel#导出mysql-u$USER--password="$PASS"$DB_NAME-Ne"SELECT*FROMng_attendance_si......
  • 62.Oracle的实例恢复(instance recovery)和介质恢复(media recovery)
    Oracle数据库中的SCN说明:4种SCN:系统检查点(SystemCheckpoint)SCN数据文件检查点(DatafileCheckpoint)SCN结束SCN(StopSCN)开始SCN(StartSCN)1)systemcheckpointscn --当checkpoing完成后,oracle将systemCheckpointScn号存放在控制文件中,可以通......
  • 在 Oracle Linux 上安装 Shared Folders
    在OracleLinux上安装SharedFolders对于OracleDatabase11g,ZIP安装文件总共有2GB多。由于需要从每个来宾VM访问它们以安装数据库,我决定利用OracleVMVirtualBox的SharedFolders。SharedFolders特性允许来宾VM访问主机文件系统中的存储......
  • 寻找oracle float字段转型过程中丢失的“0”
    updatet_tett  sett.string_field=float_field 当float字段赋值给string字段是,如果值为0.6,到string字段后显示为".6"; 正确写法: updatet_tett  sett.string_field=to_char(t.float_field,'fm99999990.9')  说明:关于“0”:oracle自动补位关于“9”:实际存储数字......