Data Base_Oracle/SQL Plus
SQL Plus 개요 & 명령어 몇 가지
pathas
2019. 12. 30. 23:09
191230 수업 내용 정리
SQL Plus
Oracle에서 사용하는 언어
SQL 명령문 기능을 제공
Oracle 환경 설정 기능 제공
칼럼이나 데이터의 출력 형식을 설정
SQL Plus 환경설정
- 속성 → 옵션 → 빠른 편집 모드 설정( 복사 붙여넣기를 가능하게 해 줌)
- ※ 호환성 → '관리자 권한으로 이 프로그램 실행' 체크
SQL Plus 구문
명령어 | 기능 |
---|---|
id.pw | 로그인, id먼저 입력하고 pw를 입력해도 됨 (비밀번호가 보이지 않기 때문에 보안성은 이 방식이 더 좋음) |
exit | 모든 과정이 정상적으로 저장되고 프로그램 종료 |
show user (user = oracle 환경변수 : 로그인 계정이 들어 있음) |
현재 어떠한 계정으로 로그인해서 작업하고 있는 지 알 수 있는 명령어 |
conn(ect) 전환 계정명/암호 | 일반 사용자로 전환 |
connect 전환 계정명/암호 as sysdba | 관리자 계정으로 전환 |
cl(ear) scr | 출력창 초기화 |
-
예제
SQL> conn sys/sys12345 /* ERROR)ORA-28009: sys계정은 sysdba 또는 sysoper 둘 중 하나의 권한을 가지고 있어야 한다는 오류 */ SQL> conn sys/sys12345 as sysdba;
※ 작성법
문장 끝에 ;(세미콜론)을 쓰지 않아도 됨
단어와 단어 사이에는 띄어쓰기
예제
SQL> show user -- 현재 유저 정보 확인 SQL> conn sys/sys54321 as sysdba -- 관리자 계정 전환
오라클에서 제공하는 SQL Plus의 간단한 사용법을 알아보았습니다.