<주로 쓰는 명령어>
접속할 때: 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