seunghyun Note
MAC 오라클 DOCK 설치 후 실패 해결하기 + sql import까지 본문
728x90
반응형
mac 사용자들 m1,m2 사용법도 다 다르고 같이 있는 mac유저들끼리도 오류가 다 달라서 너무 고통스러웠다.
만약에 아래의 링크를 통해 해결했다면 축하...!
링크 : https://skylarcoding.tistory.com/6
위 방법을 했는데 해결되지 않았다면 참고!
1. docker 내에 실행되어있는 컨테이너를 전체 확인한다.
docker ps -a
2. docker 내에 저장되어 있는 컨테이너들을 삭제한다 (모두!)
docker rm [이름]
3.삭제가 되지 않는다면? (실행중인 상태임)-> 실행을 중지하고 다시 삭제한다. (다시 2번)
sudo docker stop [제목]
4. Dock desktop이 우리와 맞지 않기에 colima를 설치한다.(brew가 설치되었다고 가정)
brew install colima
5. colima 실행하기
colima start --memory 4 --arch x86_64
6. 이름과 비밀번호를 설정 후 run 하기
임의로
제목 : oracle
비밀번호 :pass
설정했다.
docker run --restart unless-stopped --name [제목] -e ORACLE_PASSWORD=[원하는 비밀번호] -d -p 8080:8080 -p 1521:1521 -d gvenzl/oracle-xe
7. 등록된 Container의 log를 꼭 조회해야 한다.
docker logs -f [제목]
8. docker 를 실행하기
docker exec -it [제목] sqlplus
9. 아이디와 비밀번호 입력
id : system
pw : [비밀번호]
여기까지 했다면.. 성공!!!
그 후에는 sql 을 등록해야 한다.
방법은 다양한데 2가지를 첨부해보자면...
1. user: hr / pw: hr
CREATE USER hr IDENTIFIED BY hr;
GRANT CONNECT, RESOURCE TO hr;
ALTER USER hr ACCOUNT UNLOCK;
grant connect to hr;
grant create table to hr;
grant create sequence to hr;
grant unlimited tablespace to hr;
2. user java / pw : 1234
1 SQL> create user java identified by 1234;
2 SQL> grant create session, create table, create sequence, create view to java;
3 SQL> alter user java default tablespace users;
4 SQL> alter user java quota unlimited on users;
수업시간에 배우는 데이터를 import할 때 lib에 따로 저장하는 것이 아닌 import로 해결하기!
⬇️⬇️⬇️
링크 : https://nect2r.tistory.com/17
728x90
반응형
'스터디 > 오류 잡기' 카테고리의 다른 글
eclipse 오류 해결 링크 (4) | 2024.05.17 |
---|---|
회원가입 컴포넌트 이동 해결하기 (react) (1) | 2024.03.13 |
Content Security Policy (CSP) 지시문 해결하기 (0) | 2024.03.02 |
Mac M2 mysql install error (0) | 2024.02.03 |
[ORACLE] ERROR - ORA-01031: 권한이 불충분합니다 (0) | 2024.01.25 |