Error
[oracle] ORA-12560: TNS:프로토콜 어댑터 오류
EUNAH.J
2023. 10. 8. 23:47
원인
DB에 접속할 수 없음을 알려주는 에러로 oracle 서버 서비스를 사용 중지했을 때 이런 현상이 나타난다.
해결이 어렵지 않기 때문에 컴퓨터 사양이 높지 않을 경우 주기적으로 서버 서비스를 중지했다가 켜는 것이 좋다고 한다.
참고
Solution
윈도우 검색창에 서비스로 검색하여 접속하는 것이 제일 빠르고 쉽다.
서비스로 들어가면 위와 같이 Oracle 삼형제가 보이는데 아마 3개 다 중지되어 있을 것이다.
3개 모두 시작해주면 문제가 해결된다.
+ 추가문제
오랜만에 오라클DB 접속했더니 ORA-28002 메세지가 떴다.
비밀번호를 변경해도 되고 암호 사용기간을 연장해도 되는데 나는 연장기간을 무기한으로 바꾸는 방법을 사용할 것이다.
select resource_name, limit from dba_profiles
where profile='DEFAULT' and resource_name='PASSWORD_LIFE_TIME';
위 코드를 실행하면 암호기간이 180일이라는 것을 알 수 있다.
alter profile default limit password_life_time unlimited;
위 쿼리를 실행하여 암호기간을 무기한으로 변경해준다.