실행 환경

  • RDBMS : Oracle 10g 이상, PPAS

제공파일

  • db_script.zip

    1. security/table_<dbms>.sql : 권한관리 용
    2. scheduler/table_<dbms>.sql : Glue JobMeta 용
    3. quartz-2.2.2/table_<dbms>.sql : Quartz JDBCJobStore 용

Oracle

제공파일을 이용해 Table을 생성합니다.
Quartz JobStore 용 Table은 선택사항이며, 권한관리용 Table과 Glue JobMeta용 Table은 필수 생성 대상입니다.

  1. 권한관리 용 Table 생성

    • database 연결

    • script 실행 ( ERD 참고 )

      @security/table_oracle.sql
      
  2. Glue JobMeta 용 Table 생성

    • database 연결

    • script 실행 ( ERD 참고 )

      @scheduler/table_oracle.sql
      
  3. Quartz JobStore 용 Table 생성

    • database 연결

    • script 실행 ( Quartz 참고 )

      @quartz-2.2.2/table_oracle.sql
      

기타

  • 계정 생성
    create user GLUESCH identified by pass;
    grant resource, connect to GLUESCH;
    
  • 권한 부여
    grant DELETE,INSERT,UPDATE,SELECT on "GLUESCH"."SCHEDULE_JOB_INFO" to "SCOTT"; 
    
  • synonym 생성
    create public synonym SCHEDULE_JOB_INFO for GLUESCH.SCHEDULE_JOB_INFO;
    

PPAS

제공파일을 이용해 Table을 생성합니다.