DDL(Data Definition
Language) 또는 SQL(Structured Query Language) 파일을 사용하여 스케줄러용 Apache Derby 데이터베이스를 작성합니다.
이 태스크 정보
DDL(Data Definition
Language) 또는 SQL(Structured Query Language) 파일을 사용하여 스케줄러용 Apache Derby 데이터베이스를 작성하려면, 다음 단계를 사용합니다.
프로시저
- 명령행 창을 여십시오.
- 데이터베이스 시스템을 위한 관리자 권한이 있는지 확인하십시오.
- 데이터베이스가 유니코드(UTF-8)를 지원하는지 확인합니다. 그렇지 않으면, 데이터베이스는 Java™
코드에서 처리될 수 있는 모든 문자를 저장하지 않으므로 클라이언트가 호환 불가능한 코드 페이지를 사용할 때 코드 페이지 전환 문제가 발생합니다.
- Apache Derby 시스템에서 제공한 ij 유틸리티를 사용하여
데이터베이스를 작성합니다. ij를 사용하여
/opt에 있는 scheddb라는 데이터베이스를 작성하려면,
예를 들어, 다음을 수행합니다.
ij.sh
ij>connect '/opt/scheddb;create=true';
ij>quit;
Apache Derby의 임베디드 버전은
로컬 연결 하나만을 지원합니다. 애플리케이션 서버 제품이 실행 중이고
Apache Derby 데이터베이스에 액세스하고 있다면, 명령행으로부터의 데이터베이스에 대한 두 번째 연결
시도는 거부됩니다.참고: 각 명령 끝에 세미콜론(;)을 추가하십시오. 그렇지 않으면 명령을 실행하지 않습니다.
- 종료 명령 quit;를 실행하여 ij 유틸리티를 종료합니다.
결과
스케줄러용 Apache Derby 데이터베이스가 존재합니다.