Database/Oracle

ORA-12519 TNS :no appropriate service handler found

반응형

오라클 접속 도중 해당 에러를 발견했습니다.

 

찾아보니 접속할 수 있는 Process의 갯수가 정해져있기 때문에 나온다는 오류인데

 

SQL>SELECT * FROM v$resource_limit where resource_name='processes';
-- 접속 프로세스의 수를 확인하고

SQL> ALTER system SET processes=200 scope=spfile;
-- 200으로 늘려준다.

SQL> shutdown immediate;

SQL> startup;

해당 명령어를 작성하면 해결이 된다는데 해결이 되지 않고 똑같은 오류가 또 생겼기에 다른 방법을 찾아봤습니다.

 

 

처음에 cmd 창에서

SQL>sqlplus/nolog

SQL>connect sys/'password' as sysdba

이렇게 입력하여 접속하였지만 오류가 발생하여 다른 방법을 찾다가

 

 

SQL>sqlplus sys/'password' as sysdba

다음 명령어로 접속하여 다시 맨 위의 명령어를 입력한 후 해결할 수 있었습니다.

 

참고로 nolog로 접속하는 것은

'sqlplus는 실행시키지만 DB에는 접속하지 않겠다' 는 뜻!

반응형

'Database > Oracle' 카테고리의 다른 글

Oracle 기초문법  (0) 2021.04.18