zoukankan      html  css  js  c++  java
  • Oracle笔记

    1、查看执行的历史SQL:

    SELECT * FROM V$SQLAREA T ORDER BY T.LAST_ACTIVE_TIME DESC;

    2、查看Oracle会话:

    SELECT * FROM V$SESSION T ORDER BY T.LAST_ACTIVE_TIME DESC;

    3、Oracle解锁:

    SELECT
       A.OWNER,                        --OBJECT所属用户
       A.OBJECT_NAME,                  --OBJECT名称(表名)
       B.XIDUSN,
       B.XIDSLOT,
       B.XIDSQN,
       B.SESSION_ID,                   --锁表用户的session
       B.ORACLE_USERNAME,              --锁表用户的Oracle用户名
       B.OS_USER_NAME,                 --锁表用户的操作系统登陆用户名
       B.PROCESS,
       B.LOCKED_MODE,
       C.MACHINE,                      --锁表用户的计算机名称(例如:WORKGROUPUserName)
       C.STATUS,                       --锁表状态
       C.SERVER,
       C.SID,
       C.SERIAL#,
       C.PROGRAM                       --锁表用户所用的数据库管理工具(例如:plsql.exe)
    FROM
       ALL_OBJECTS A,
       V$LOCKED_OBJECT B,
       SYS.GV_$SESSION C
    WHERE
       A.OBJECT_ID = B.OBJECT_ID
       AND B.PROCESS = C.PROCESS
    ORDER BY 1,2 ;
     
    ---同时可用如下命令来kill掉当前锁表的项:
     
    alter system kill session 'sid, serial#'
    --例如:alter system kill session '57, 10325'

    4、数据库用户解锁:

    --重置密码错误次数
    alter profile DEFAULT LIMIT FAILED_LOGIN_ATTEMPTS UNLIMITED;
    --取消用户锁定状态
    alter user ins account unlock;

    5、数据库修改密码:

    alter user fund identified by fund1;
  • 相关阅读:
    判断当前时间为星期几
    springboot+mysql数据源切换
    表单上传图片
    po,vo,bo,dto,dao解释
    生成电脑的SSH key
    单例模式
    事物的特性和隔离级别
    springAOP自定义注解讲解
    Spring依赖注入(DI)的三种方式
    redis持久化
  • 原文地址:https://www.cnblogs.com/wlzjdm/p/6699319.html
Copyright © 2011-2022 走看看