| info | |
|---|---|
| name | sqlplus |
| full name | SQL*Plus |
| aliases | sqlplus |
| tags | oracle |
| website | oracle.com/… |
ORACLE Database에 접속 하기 위한 CLI
sqlplus user/password@TNS_ALIAS: TNS 접속(user,password, TNS 미들웨어 사용)sqlplus user/password@//host:port/SERVICE_NAME: 집적접속 (Easy Connect)sqlplus / as sysdba: OS 인증 접속(local - sysdba로 접속)CONNECT user/password@… 다른 계정으로 재접속EXIT, QUIT 종료HOST command, !command OS 쉘 명령어 실행SHOW USER 현재 접속 사용자 확인SPOOL path 출력 결과를 파일에 저장SPOOL path APPEND 이어쓰기SPOOL OFF 저장종료START script.sql, @script.sql 스크립트 실행@@script.sql 이전 실행 경로에서 반복 실행DEFINE varname = 1, & varname = 1 변수 정의 && varname = 1UNDEFINE varname 변수 해제ACCEPT varname PROMPT 'message' 사용자 입력 받기COLUMN colname new_value varname SELECT 결과를 변수에 저장DESCRIBE table 테이블 구조 확인EDIT 편집기 열기(vi..)LIST 마지막 입력 SQL문 보기/ 마지막 SQL문 재실행CLEAR SCREEN 화면 지우기CREATE USER user IDENTIFIED BY “password”: 계정 생성(스키마 동시 생성)GRANT role TO user 권한 부여.(CONNECT, RESOURCE)