Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Upuszczanie połączonych użytkowników w bazie danych Oracle

Użytkownicy są wielkimi literami w v$session (i widoki słowników danych). Jeśli pasujesz wielkimi literami, powinieneś znaleźć swoją sesję do zabicia.

SELECT s.sid, s.serial#, s.status, p.spid 
  FROM v$session s, v$process p 
 WHERE s.username = 'TEST' --<<<--
  AND p.addr(+) = s.paddr
 /

Przekaż rzeczywiste wartości SID i SERIAL# dla użytkownika TEST, a następnie usuń użytkownika...:

ALTER SYSTEM KILL SESSION '<SID>, <SERIAL>'
/


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Czy mogę przechowywać ciąg binarny w kolumnie CLOB?

  2. Jak używać parametru dynamicznego w klauzuli IN zapytania o nazwie JPA?

  3. Konwertuj datę ciągu ISO-8601 na typ danych znacznika czasu Oracle

  4. Wyodrębnianie całkowitej liczby sekund z typu danych interwału

  5. Oracle JDBC:nieprawidłowa nazwa użytkownika/hasło (ora-01017)