SQL Command Line 시작
데이터 베이스에 연결
사용자 생성 및 권한 부여
- CREATE USER username IDENTIFIED BY password;
- GRANT ALL PRIVILEGES TO username;
1) 사용자 조회
- SELECT * FROM ALL_USERS WHERE USERNAME = 'Your_Username';
디렉토리 생성 및 권한 부여
- CREATE OR REPLACE DIRECTORY test_dir AS '/test_dir_path';
- GRANT READ, WRITE ON DIRECTORY test_dir TO username;
1) 디렉토리 설정 조회
- SELECT FROM ALL_DIRECTORIES;
- SELECT FROM ALL_DIRECTORIES WHERE DIRECTORY_NAME = 'Your_Directory_Name';
- SELECT * FROM ALL_DIRECTORIES WHERE DIRECTORY_NAME = 'TEST_DIR';
덤프 파일 임포트 >> cmd에서 실행
- impdp username/password DIRECTORY=test_dir DUMPFILE=dump_file_name.dmp FULL=YES
- impdp kh11fd/kh11fd DIRECTORY=test_dir DUMPFILE=backup.dmp FULL=YES
1) 덤프 파일을 DBA 권한으로 임포트 >> 해당 방법으로 import 한다.
- imp 'sys/password AS SYSDBA' FILE='Your_Directory_Name' FULL=YES