갑자기 잘 작동하던 Oracle sql이 로컬호스트를 찾지 못해 웹브라우저로 접속도 못하고 서버로 아예 접근도 못하는 상황이 생겼다.
sqlplus에서 SYSTEM으로 연결하는 것 조차 다음 에러 때문에 불가능했다.
ORA-011033: ORACLE initialization or shutdown in progress
구글링을 하며 이것 저것 해보려 해도 다음에러가 떠서 제대로 해보지도 못한채 몇시간을 낭비했다..
Oracle Error ORA 01031 Insufficient Privileges
그렇게 환경변수도 바꿔보고, 권한설정도 다시해보고, 별 짓을 다해도 계속 같은 오류가 났다. 그렇게 유튜브까지 검색해보다가 다음 영상을 발견했다.
https://www.youtube.com/watch?v=2pVd8nj-csI
해당 영상에서 sqlplus를 실행하고 ID를 입력할 때 sys as sysdba로 입력하라는 말을 듣고 그렇게 입력하고 비밀번호를 쳐봤더니 connect는 되었다. 해당 영상에선 connect된 부분까지만 따라했고 그 이후엔 다음 링크를 참고하여 문제를 해결했다.
해당 링크에서 나는 첫번째 해결방법이 아닌,
요 두번째 해결방법을 통해 해결할 수 있었다. 명령어를 쭉 따라가다가
저 빨간 부분의 경로를 복사해서
이 부분에 붙여넣기하는 부분만 자신의 환경에 맞게 고쳐 작성하면 문제를 해결할 수 있다.
만약 이 방법이 안된다면 stackoverflow의 첫번째 해결방법도 사용해볼 수 있을 것 같다.
같은 오류 때문에 이곳에 들어오신 분들이 저 같이 거의 네시간을^^ 헤메지 않길 바라며 업로드 해봅니다.
감사합니다!!
'SQL' 카테고리의 다른 글
[leetCode] #1683 (length와 char_length의 차이) (0) | 2023.07.31 |
---|---|
[leetCode] #1148 (쿼리실행순서) (0) | 2023.07.19 |
[leetCode] # 584, 595, 1757 (coalesce를 통한 null 대체) (0) | 2023.07.18 |
[SQL | ORACLE] - 비교, 관계 연산자 (1) | 2021.05.12 |
[SQL | ORACLE]- 트랜잭션(transaction), COMMIT, ROLLBACK이란? (0) | 2021.05.12 |