[mac] SQLDeveloper 설치하다가 비둘기가 됐어요

Loopy·2023년 10월 20일
0

트러블 슈팅

목록 보기
1/9
post-thumbnail

✅  docker, sqldeveloper, colima 설치는 완료된 상태


👾 SQLDeveloper에서 DB 접속을 위해

  • 터미널에서 Colima 실행  ➡️  오라클 컨테이너 실행  ➡️  오라클 컨테이너 실행 확인
    ➡️  SQLPLUS 실행 확인  ➡️  SQLDeveloper 실행 확인

1️⃣  Colima 실행


2️⃣  오라클 컨테이너 실행

원래는 위 사진처럼 잘 떠야 하는데, 도커를 오랜만에 실행하다보니 컨테이너 이미지가 자동으로 upgrade 되었다. (그래도 컨테이너는 실행 완료!)


3️⃣  오라클 컨테이너 실행 확인

💊 docker ps 와 docker ps -a의 차이

- docker ps : 가동중인 컨테이너의 리스트를 반환해주는 명령어

- docker ps -a : 가동중, 멈춘 컨테이너를 모두 표현해주는 명령어

4️⃣   SQLPLUS 실행 확인

user-name password 입력 후 성공


5️⃣ SQLDeveloper 실행 확인


🚼  oracle 비밀번호가 틀렸는데 기억이 안 날 때

1️⃣  터미널 실행하여 Docker의 콘테이너에 접속

% docker exec -it 콘테이너명 bin/bash

root@콘테이너ID/#으로 프롬프트가 변경된다.


2️⃣  sql에서 dba로 접속 후 비밀번호 변경

/# sqlplus
Enter user-name: sys as sysdba
Enter password: 비밀번호

아이디 : sys as sysdba
비밀번호 : 설정한 비밀번호 (없다면 oracle)
성공하면 "Connected to" 메세지가 출력된다.


3️⃣  계정별 lock 상태 보기

SQL> select username, account_status, lock_date from dba_users;


4️⃣  비밀번호 변경

SQL> alter user 계정이름 identified by 새비밀번호;

성공적으로 변경되면 User altered. 가 출력된다.


🚼  Listener 오류 났을 때

포트에서 서비스 이름에 체크되어 있는 상태를 SID 상태로 바꿔준다.

profile
잔망루피의 알쓸코딩

0개의 댓글