DB/ORACLE20 ora-01940 현재 접속되어 있는 사용자는 삭제할 수 없습니다 ora-01940 : 현재 접속되어 있는 사용자는 삭제할 수 없습니다 계정 삭제를 위해서 drop user 명령어를 수행했다. 그런데 삭제 할수 없다고 아래와 같은 에러가 발생한다. ora-01940 : cannot drop a user that is currently connected. ora-01940 : 현재 접속되어 있는 사용자는 삭제할 수 없습니다. 오라클 계정을 삭제하려는데 위와같은 에러만 나오면서, 삭제가 안될때가 있다. 세션을 조회 한다. select sid, serial#, username,status from v$session where username = 'SITEADMIN_DEV'; 6개나 조회 되는걸 보니, 어디선가 접속중인것으로 보인다. ( 삭제여부는 당연히 충분히 검토 했으리라.. 2021. 10. 29. ORACLE table lock 풀기 ( 오라클 테이블 락 풀기 ) ORACLE table lock 풀기 ( 오라클 테이블 락 풀기 ) 선행 조건 : 쿼리 수행시 system 권한이 있어야 한다. 수행 순서 : 1. lock 걸린 테이블 확인 해야한다. select * from dba_dml_locks; 2. sid,seria 를 가져오자 ( 그래야 kill 할수 있다. ) select sid, serial# from v$session where sid in (select session_id from dba_dml_locks where name = 'lock 걸린 테이블 이름') 3. 해당 프로세스 킬 하면 됨 alter system kill session ':sid:,:serial:' 요새 postgres 사용하다보니, 오라클은 오랬만이긴 한데, 간략하게 정리해두고 필.. 2021. 7. 8. 이전 1 2 3 4 다음