`
dbaspider
  • 浏览: 264462 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

Oracle 批量杀进程

阅读更多
紧急情况下,可以用下面shell命令把所有的客户端连接进程杀掉:

ps -ef|grep 'LOCAL=NO'|grep $ORACLE_SID |grep -v grep|awk '{print $2}'|xargs -i kill -9 {}

例如:
ps -ef|grep 'LOCAL=NO'|grep xxxxxxxxxxx |grep -v grep|awk '{print $2}'|xargs -i kill -9 {}

杀死僵尸进程:
ps -ef|grep defunct|grep oracle|grep -v grep|awk '{print $2}'|xargs -i kill -9 {}

--------------------------------------------------------------------------------------------

find . -name "*.trm" -type f -print | xargs /bin/rm -f
find . -name "*.trc" -type f -print | xargs /bin/rm -f
0
3
分享到:
评论

相关推荐

    oracle 死锁时候 ,杀进程方法

    - **步骤2:** 获取到SPID后,可以根据不同的操作系统环境,使用特定的命令来杀死进程。 - **在Unix环境中**,如果你有root权限,可以使用`kill`命令: ```bash # kill -9 ``` - **在Windows环境中**,可以...

    如何解决Oracle杀死死锁进程

    解决 Oracle 杀死死锁进程 Oracle 杀死死锁进程是数据库管理员经常遇到的问题,本文将介绍解决 Oracle 杀死死锁进程的方法。 在 Oracle 中,死锁是指两个或多个会话在等待对方释放资源,从而导致互相阻塞的情况。...

    如何安全快速的批量删除Oracle数据库外部会话session

    根据Oracle官方文档,这个命令并不真正“杀死”会话,而是将其标记为终止状态,随后由后台进程PMON来清理。使用`IMMEDIATE`选项可以强制回滚当前事务、释放会话锁,并立即返回控制权。例如,你可以运行以下命令来...

    oracle杀死锁,寻PIDKILL进程

    oracle杀死锁 ,在批量导入数据的时候,在数据库中很容易就碰到锁表了,导致长时间数据库卡死,此脚本方便找寻数据库被锁对象,如果在oracle中不能alter kill掉 说明该session已过期需要进入后台去杀掉进程

    ORACLE如何杀掉带锁的进程.txt

    ### Oracle 如何杀掉带锁的进程 在Oracle数据库管理中,经常会出现因某些进程锁定资源而导致其他操作无法正常执行的情况。此时,就需要采取措施来杀掉这些带锁的进程,以确保系统的正常运行。本文将详细介绍如何在...

    如何快速的杀掉Oracle的Session

    对于批量结束所有Oracle用户的进程,Windows环境可以执行SQL查询生成批处理文件执行,而在Unix环境中,使用`ps`、`grep`和`awk`命令结合`kill`可一次性结束所有非Oracle守护进程。 需要注意的是,使用`alter system...

    oracle锁表该如何解决

    废话不多说 上语句: 查询锁表语句: ...杀掉查到的进程: alter system kill session 'sid,serial#'; 例如: alter system kill session '20,182'; 如果杀不掉可以加个 immediate 立即杀掉 试试; alter sys

    unix系统管理有效指令

    1. **批量杀进程** 使用`ps -ef`列出所有进程,`grep "ora_"`筛选出Oracle相关的进程,`grep -v grep`排除grep自身,`awk '{ print $2 }'`提取进程ID,最后`xargs kill -9`用于杀死这些进程。这是一个高效的方式,...

    杀死正在使用数据库的线程

    Oracle使用后台进程和会话来处理数据库操作。通过`V$SESSION`视图可以查看所有活动会话的信息。终止会话可以使用`ALTER SYSTEM KILL SESSION 'sid,serial#'`命令,如`ALTER SYSTEM KILL SESSION '12345,67890';`。...

    windows下查看端口占用情况及如何杀掉

    TNSLSNR.exe通常是Oracle数据库的监听器,意味着Oracle可能正在使用8080端口。 在确认了占用端口的进程后,如果需要停止这个进程,可以使用`taskkill`命令。这里有两种方式: 1. 直接通过PID来结束进程:`taskkill...

    installshield零碎知识点集锦.zip

    3. **图片资源(installshield杀进程.jpg)**:这张图片可能展示了如何在InstallShield中处理安装过程中需要结束的系统进程,以确保安装过程的顺利进行。 4. **Oracle静默安装**:`IS2009制作Oracle静默安装包.pdf`...

    linux常用命令

    示例中的代码展示了如何查找并杀死名为`was`的进程: ``` kill `ps -ef | grep was | grep -v grep | awk '{print $2}'` ``` 这里,`ps -ef`列出所有进程,`grep was`筛选出包含`was`的进程,`grep -v grep`排除掉...

    C#开发经验技巧宝典

    0835 杀死进程 498 0836 如何下载某网站上的图片资源 498 第19章 SQL查询相关技术 501 19.1 常用SQL查询技术 502 0837 如何在查询中正确使用单引号“’” 502 0838 SQL中SELECT语句的执行顺序 502 0839...

    Linux常见问题分析(pdf文档)

    - `kill -9 PID`: 杀死进程。 #### 29. 在Linux下怎样安装软件包 - **安装软件**: - 使用包管理器(如`yum`, `apt-get`)安装软件包。 - 编译安装:下载源代码包,编译安装。 #### 30. 如何在字符模式下设置/...

    C#编程经验技巧宝典

    88 <br>0136 如何进行文本加密与解密 88 <br>0137 如何区别0、空字符串、Null、Empty和Nothing 89 <br>0138 从字符串中分离文件路径、文件名及扩展名 89 <br>0139 如何批量替换某一类字符串 89...

Global site tag (gtag.js) - Google Analytics