티스토리 뷰

Oracle DB 명령어 (sqlplus)

sqlplus을 사용하여 사용자 추가, 테이블 생성, 프로시저 수행

1. 최초 오라클 DB 접속

$ sqlplus
Enter user-name: /as sysdba
Enter password:


2. 사용자 추가 및 권한 설정

2.1 sqlplus에서 사용자 추가

SQL> create user <ID> identified by <PASSWD>;


2.2 사용자 권한 설정

SQL> grant connect, resource, dba to <ID>;


3. SQL 문 파일 수행

sqlplus에서 SQL 파일 import

SQL>: @<PATH>


4. 테이블 데이터 삽입 (SQL loader 활용)

$ sqlldr <ID><PASSWORD> control=<Control File Path>


load data
characterset utf8
infile '<파일 경로>'
append
into table <사용자계정>.<테이블명>

fields terminated by '<구분자:Delimiter>'

(

컬럼명

)


5. 프로시저 등록

- sqlplus에서 아래 명령어 입력

SQL> @<프로시저 파일 경로>

159  /
 
Procedure created.


6. 프로시저 사용

SQL> EXECUTE 프로시저명 (입력 인자);


7. 사용자가 생성한 테이블 확인

SQL> select table_name from user_tables;


공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/04   »
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
글 보관함