일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- error
- HTTP
- Spring
- GIT
- CS
- SQL
- https
- vue3
- vue
- Spring Framework
- API
- Entity
- react
- 개발자기록
- spring boot
- JavaScript
- 뷰
- oracle
- 어노테이션
- JSON
- Java
- framework
- pls-00103
- Github
- DTO
- 깃허브에러
- REST API
- bean
- autowired
- 프레임워크
- Today
- Total
o-ohi-code 님의 블로그
[Oracle] dmp 설치 방법 본문
😊 바쁜 한국인을 위한 명령어 순서
1. sqlplus /nolog
2. conn / as sysdba
3. create user 아이디 identified by 비밀번호 default tablespace system;
4. grant connect, resource, dba to 아이디
5. conn 아이디/비번
6. exit
7. imp userid=아이디/비번 file='"덤프명.dmp"' full=y;
1. cmd 실행
2. sqlplus /nolog 명령어 실행
sqlplus /nolog
3. conn /as sysdba
conn /as sysdba
🤔 이런 명령어를 사용하는 이유는 뭘까?
이 명령어는 Oracle 데이터베이스에서 SYSDBA 권한을 사용하여 데이터베이스에 연결하는 방법이다.
conn /as sysdba 명령어는 sysdba 라는 특수한 권한을 가진 사용자로 데이터베이스에 접속한다.
이 권한을 통해 데이터베이스의 모든 작업을 수행 할 수 있으며, 시스템 관리 잡업(덤프 생성, 복구, 테이블 스페이스 관리 등) 을 할 수 있는 권한을 제공한다.
4. dmp 를 받을 계정 생성
create user 아이디 identified by 비밀번호 default tablespace system;
5. 생성한 계정 조건 주기
grant connect, resource, dba to 아이디
🤔 이 명령어는 뭐 하는 걸까?
Oracle 데이터베이스에서 사용자에게 특정 권한을 부여하는 sql 명령어이다.
구체적으로 test 사용자에게 connect, resource, dba 역할을 부여하는 작업이다.
6. conn 아이디/ 비번
conn 아이디/비번
7. exit 나가기
밑에 Disconnected.. 메시지는 현재 세센이 종료되었다고 알려주는 것이다.
8. dmp 주입
imp userid=아이디/비번 file='"덤프명.dmp"' full=y;
ex) 만약 덤프 파일의 위치가 D 에 있다면?
이런식으로 경로를 이동해주는게 좋다.
덤프가 있는 파일에 cd 명령어를 통해 그 위치로 이동한다. 🫤 (이렇게 해야 오류가 잘 안난다)
9. sqlplus 로그인
아이디, 비번 입력
10. 덤프가 제대로 들어가 있는지 확인
select * from tab;
전체 테이블 가져오는 명령어
🤔 만약 dmp 가 잘 안받아졌거나? 오류가 나서 계정을 삭제해야한다면?
https://o-ohi-code.tistory.com/11
[Oracle] 오라클 계정 삭제하는 방법
😊 바쁜 한국인을 위한 명령어 순서1. sqlplus /nolog2. conn / as sysdba 3. DROP USER 아이디 CASCADE; 1. cmd 실행2. sqlplus /nologsqlplus : sqlplus 를 실행하는 기본 명령어nolog : SQLPlus가 데이터베이스에 즉시 연결하
o-ohi-code.tistory.com
'언어 > Oracle' 카테고리의 다른 글
[Oracle] 시퀀스 생성 방법 (0) | 2025.04.14 |
---|---|
[Oracle] dmp 추출 방법 (0) | 2025.04.03 |
[Oracle] PLS-00103: Encountered the symbol "UPDATE" when expecting one of the following 해결 (0) | 2025.04.01 |
[Oracle] ORA-00933: SQL command not properly ended 해결 (0) | 2025.04.01 |
[Oracle] 오라클 계정 삭제하는 방법 (0) | 2025.03.28 |