Oracle 몇가지 사용쿼리들

  1. 오라클 테이블 스페이스를 emp2로 설정해서 생성
    SQL> create tablespace testdb
    datafile '/home/oracle/oradata/TSH1/testdb.dbf' size 500m;
    
  2. test_user으로 계정 생성하고 테이블 스페이스는 testdb1으로 설정
    SQL> CREATE USER test_user IDENTIFIED BY userdata1 DEFAULT TABLESPACE testdb TEMPORARY TABLESPACE TEMP;
    
  3. 권한주기
    SQL> GRANT connect, resource, create session,create table TO test_user;
    
  4. testdb에 테이블 생성
    SQL> create table emp2( empno number, ename varchar2(20), deptno number);
    
  5. 사용자가 가지고 있는 테이블 확인
    SQL> select table_name from user_tables;
    TABLE_NAME
    ----------
    EMP2
    
  6. 테이블 구조 확인
    SQL> desc emp2
    Name                                      Null?    Type
    ----------------------------------------- -------- ----------------------------
    EMPNO                                              NUMBER
    ENAME                                              VARCHAR2(20)
    DEPTNO                                             NUMBER
    
  7. 테이터 insert 해보기
    SQL> insert into emp2 values(123,'test_user',456);
    
    SQL> select * from emp2;
    
         EMPNO ENAME                    DEPTNO
    ---
          123 test_user                     456
    
  8. 데이터 업데이트 하기
    SQL> update emp2 set ename='wow' where ename='ggg';
    1 row updated.
    SQL> select * from emp2;
         EMPNO ENAME                    DEPTNO
    ---------- -------------------- ----------
          123 test_user                   456
          123 wow                         102
    
  9. 테이블 스페이스 확인
    SQL> select tablespace_name,file_name from dba_data_files;
    
  10. 계정 패스워드 변경
    SQL> show user;
    USER is "test_user"
    SQL> alter user iheart identified by pass2;
    
  11. 15분전 쿼리 했던 데이터 복구방법
    SQL> INSERT INTO A SELECT * FROM A AS OF TIMESTAMP(SYSTIMESTAMP - INTERVAL '15' MINUTE);
    
  12. 데이터베이스명 확인
    SQL> select name, db_unique_name from v$database;
    NAME      DB_UNIQUE_NAME
    ---
    ORCL      orcl
    
  13. SID 확인방법
    SQL> select instance from v$thread;
    
    INSTANCE
    --------
    orcl
    



작성일: 2026년 7월 15일 ,  마지막 업데이트: 2026년 8월 24일