본문 바로가기
728x90

ALL208

sql*plus 간단한 명령어 SQL*Plus 명령어 (- 터미널에서의 명령어. 오라클용 명령어.) sql*plus는 sql명령이 아니라 sql 명령을 좀더 편하게 사용하고 제공하는 일종의 툴이다. 이런 툴은 각 DBMS마다 다르며 호환되지 않는다.(그러나 유사한 사용 방법은 있다.) 자주 사용되는 sql*plus 명령 명령어 기능 list 명령어 버퍼에 있는 내용을 표시한다. run 또는 / 버퍼에 있는 명령을 수행한다. edit 명령 버퍼에 있는 내용을 편집한다. save 마지막에 실행한 명령어를 파일에 저장한다. get 또는 @ 마직막에 실행한 명령어를 저장한 파일을 읽어들여 실행한다. spool 출력 결과를 갈무리 한다.(텍스트 문서로 저장됨) host 잠시 터미널로 빠져나간다. 되돌아 올때는 터미널에서 "exit"를 친다. .. 2021. 8. 8.
데이타 타입 오라클에서 사용하는 데이터 유형 데이터 유형 설명 varchar2(n) nvarchar2(n) 가변길이 문자 1~4kb char(n) 고정길이 문자 1~2kb number(m,n) 숫자형 데이터 m:전체길이(1~38), n:소숫점자리수 date 날자형 데이터 (스트링과 호환?) long 가변길이 문자 데이터 1~2Gb clob 단일 바이트 가변길이 문자(1~4Gb) raw(n) n바이트의 원시 이진 데이터(1~2k) long raw 가변 길이 원시 이진 데이터(1~2Gb) blob 가변 길이 이진 데이터(1~4Gb) bfile 가변 길이 외부 파일에 저장된 이진 데이터(1~4Gb) [출처] 데이터 타입 (itdocument) 2021. 8. 8.
사용자 권한과 롤 사용자 권한과 롤 오라클에서 사용자의 권한은 약 130여가지나 된다. 여기에서는 가장 많이 사용하는 대표적인 몇가지만을 언급하도록 하겠다. 1. 데이터베이스 관리자가 가지는 시스템 권한의 종류 시스템 권한 기능 CREATE USER 새롭게 사용자를 생성하는 권한 DROP USER 사용자를 삭제하는 권한 DROP ANY TABLE 임의의 테이블을 삭제할 수 있는 권한 QUERY REWRITE 질의 재작성을 할 수 있는 권한 BACKUP ANY TABLE 임의의 테이블을 백업할 수 있는 권한 2. 일반 사용자가 데이터베이스를 관리하는 권한 시스템 권한 기능 CREATE SESSION 데이터베이스에 접속할 수 있는 권한 CREATE TABLE 사용자 스키마에서 테이블을 생성할 수 있는 권한 CREATE VIE.. 2021. 8. 8.
오라클 10g 시작 connect 권한 부여 등.. 3. 시스템 상황 조회 1) 데이터베이스 목록 및 권한 확인 2) 테이블 목록 및 권한 확인 select * from tabs; 3) 실제 저장된 DB 파일명 확인 select * from dba_data_files; 4) 사용자 목록 및 권한 확인 select * from dba_users; 4. 사용자 등록 및 권한을 설정해 보자. 실제로 데이터베이스 어드민이나 관리자로 데이터베이스에 로그인할일은 거의없을 것이다. 여러가지 측면에서 도움될게 없기 때문이다. 새로운 일반 사용자를 등록하고 해당 유저가 갖고 있어야할 권한을 줘 보겠다. 1) 먼저 시스템 관리자 권한으로 로그인해야 한다. conn system/1111 2) 사용자를 등록한다. create user park identified by a123.. 2021. 8. 8.
728x90
LIST