Oracle error 해결하기

Ha_ju·2021년 11월 3일
0

ERROR

목록 보기
1/3
post-thumbnail

역시 내가 건들이는 시스템은 항상 에러가 난다.

(21.11.01)

Oracle SQL Developer를 실행하여 새로 접속하려고 했는데 다음과 같이 실패하였다.

첫번째) 윈도우 + R -> services.msc 를 입력해준다.
그럼 다음과 같은 서비스 창이 뜨게 된다.

Oracle이라고 시작하는 이름들 중 상태가 실행이 아닌 것더블클릭해 준다.

?????????? 다른건 다 잘만 실행됐는데 왜...??????

혹시 몰라서 재부팅 해줬더니

아주 잘 되는 것을 확인하였다

다음 문제를 해결해보자

전부 다 해결했구나 생각했는데 착각이었다.

Listener refused the connection with the following error : ORA-12505, TNS: listener does not currently know of SID given in connect descriptor 라는 에러는 리스너는 현재 연결 디스크립터에 제공된 SID를 알 수 없어 연결을 거부했습니다. 라는 뜻이라고 한다.

접속 정보가 잘못된 모양...

CMD창에서 lsnrctl services 를 입력하고 SID를 확인한다

ORA-01017 : 사용자명/비밀번호가 부적합, 로그온할 수 없습니다.
ORA-01017: invalid username/password; logon denied.

어라..? 사용자 이름이랑 비밀번호가 뭐더라??

  1. CMD 명령어 프롬프트 창 실행하기 (window + R)
  2. SQL Plus 실행하기
  3. user-name: sys as sysdba, password: enter 입력
  4. 현재 접속 계정 확인하기: show user
  5. SYS 관리가 계정 비밀번호 설정하기: alter user sys identified by 1234;
  6. sys 계정 접속 명령어 conn sys/1234 as sysdba;로 확인하기


사용자 이름을 sys as sysdba로 바꾸었더니 성공했다..!

4일동안 이거 연결하려고 엄청 고생했다ㅠㅠ

0개의 댓글