[SQLPLUS] 명령어 모음

DB 2014. 11. 7. 17:21
반응형




<주로 쓰는 명령어>

접속할 때: SQLPLUS 아이디입력/비번입력@TNSNAME

스크린 초기화: CL SCR

프린트 출력설정: SET SERVEROUTUT ON SIZE #######;

프린트 출력 설정: SET PAGESIZE 50000;

프린트 출력 설정: SET LINESIZE 32767;

프로시저 실행: EXEC 패키지명.프로시저명;



-----------------------


원본


0.명령프롬프트 상태에서 sys 계정으로 접속하는법 
sqlplus "/as sysdba" 

 => 대소문자 가리지 않음 비밀번호만 조심할 것.>>>

    >SQLPLUS ID___INPUT/PW__INPUT@TNSNAME



1. sqlplus 실행 

sqlplus sys/비번 as sysdba 
 -- sysdba는 관리자로 9버전 이후에 꼭 쓰도록 된듯 

  

2. 현재 접속한 유저확인 
          show user 

  

3. 테스트 scott 계정 
          scott/tiger 

  

4. 스캇 계정 락 풀기 
    - 스캇계정이 락 걸려있으므로 sys로 접속해서 락을 풀어줘야함 
          1. sqlplus sys/비번 as sysdba : sys로 접속 
          2. alter user scott identified by tiger account unlock;    -- 스캇 계정의 락을 푼다. 


5. 접속중 계정 변경 
          conn sys/비번 as sysdba 

  

6.  계정생성:sys로 
          create user 계정명 identified by 비번 default tablespace users; 
          create user insaman identified by zxcv default tablespace users; 

  

7. 권한주기 
          GRANT CONNECT, CREATE VIEW, RESOURCE TO INSAMAN; 

  

8. 현재 계정의 테이블 확인 
          SELECT * FROM TAB; 


9. 테이블의 속성(열) 확인법 
          DESC EMP; 

  

10. 결과값에 문자열 붙이기 
          SELECT '사원의 이름은:'||ENAME||'입니다.' AS "사원의 이름" 
            FROM EMP; 

  

11. 화면 설정 (화면 짤릴때) 

          SET LINESIZE 300;         -- 최대 32767
          SET PAGESIZE 200;        -- 최대 50000

  

12. 화면 지우기 
          cl scr  -> clear screen

반응형

'DB' 카테고리의 다른 글

[MSSQL] 테이블 컬럼 보기  (0) 2015.02.06
[인포매티카] Deginer SQL 에디터 초기화 방법  (0) 2014.11.14
Eclipse 토드  (0) 2014.03.10
XMPP - Openfire와 MySQL 연동하기  (0) 2013.10.01
MySQL 외부접근 허용  (0) 2013.10.01

WRITTEN BY
데르벨준

,