728x90
이 문제도 여러가지 이유로 인해 발생하기 때문에 아래와 같은 방법으로 해결이 안 될 수도 있다. 리스너의 문제로 이런 에러가 발생한다면 리스너의 리스타트를 먼저 해보는 게 좋을 수도 있다.
여튼 여러가지 이유 중에 Connection이 살아 있어서 더 이상 접속할 수 없을 때 저런 에러가 나온다면 아래와 같은 방법으로 해결할 수 있다.
먼저 연결되어 있는 Connection을 보는 방법이다.
SELECT s.status, s.* FROM v$session s
그럼 active, 나 inactive 상태인 것들이 나오는데 봐서 안 쓰는 것들은 수동으로 없애주면 된다. 없애는 방법은 아래와 같다.
ALTER SYSTEM KILL SESSION 'session ID, 시리얼번호';
이런 식으로 하나씩 킬해주는 것도 방법이고, 이것도 귀찮다고 하면 알아서 킬되게 하는 방법이 있는데 그건 구글에서 검색해보면 된다.(블로그 주인 기억용이라 불친절함...)
반응형
'Development > Database' 카테고리의 다른 글
[PostgreSQL] 패스워드 변경하기 (0) | 2019.07.02 |
---|---|
[Oracle] translate 함수 사용 방법 (0) | 2015.04.15 |
[Query문] INSERT INTO SELECT (0) | 2015.04.14 |
[Oracle] Export / Import (0) | 2014.02.13 |