DDL(Data Definition
Language) 또는 SQL(Structured Query Language) 파일을 사용하여 Sybase 데이터베이스에 대한 스케줄러용 테이블을 작성합니다.
시작하기 전에
이 태스크에서 데이터베이스를 구성하고 사용 가능하게 만들어야
합니다. 자세한 정보는 스케줄러용 Sybase 데이터베이스 작성 주제를 참조하십시오.
이 태스크 정보
DDL(Data Definition
Language) 또는 SQL(Structured Query Language) 파일을 사용하여 Sybase
데이터베이스에 대한 스케줄러용 테이블을 작성하려면, 다음 단계를 사용합니다.
프로시저
- 명령행 창을 여십시오.
- 데이터베이스 시스템을 위한 관리자 권한을 가지고 있는지 확인하십시오.
- Sybase ASE에 대한 DTM(Distributed Transaction Management) 옵션이 설치되어 있는지 확인하십시오.
- Sybase 서버 구성에서 DTM 사용을 1로 설정합니다.
- Sybase 서버 구성에서 xact 조정 사용을 1로 설정합니다.
- dtm_tm_role 역할을 Sybase 관리 사용자 ID에 추가하십시오. 예를 들어, 사용자 ID sa를 입력하십시오.
- Sybase 서버를 다시 시작하십시오.
- Sybase isql 유틸리티를 사용하여 데이터베이스를 작성하십시오. 예를 들면, 데이터베이스 이름 scheddb를 입력하십시오. 세부사항은 Sybase 제품 문서를 참조하십시오.
- 스키마 작성:
- 문서 편집기를 사용하여 파일 시작 위치에 있는 지침에 따라 다음 스크립트를 편집하십시오.
팁: 테이블 접두부 설정 시 모든 문자를 대문자화합니다.
app_server_root\Scheduler\createSchemaMod1Sybase12.ddl
- 다음 명령을 입력하십시오.
isql -S <servername> -U <userid> -P <password> -D scheddb -i createSchemaMod1Sybase12.ddl
결과
스케줄러용 Sybase 테이블 및 스키마가 존재합니다.