콘텐츠로 이동

Server

server#

개요#

Altibase 데이터베이스의 생성, 구동 및 종료시키기 위한 쉘 스크립트이다.

server { start | stop | restart | kill | status | create db_charset national_charset | startRoleManager | stopRoleManager } 

구문#

server

파라미터#

파라미터 설명
start Altibase 프로세스를 구동한다.
stop Altibase 프로세스를 종료한다.
restart Altibase 프로세스를 재구동한다.
kill Altibase 프로세스를 강제 종료한다.
status 데이터베이스 내의 테이블 목록을 출력한다.
create 크기 10M, 노아카이브 로그로 입력된 캐릭터 셋으로 데이터베이스를 생성한다.
startRoleManager Altibase 프로세스를 Disaster Recovery의 역할 관리자로서 구동한다.
stopRoleManager 역할 관리자를 종료한다.

설명#

Altibase의 구동 및 종료, 데이터베이스 생성은 iSQL상에서 SQL 구문으로 수행해야 한다. Altibase는 사용자 편의를 위해 관리자가 자주 사용하는 이러한 구문들을 묶어서 쉘 스크립트 파일 형태로 제공한다.

server 스크립트가 제공하는 기능은 다음과 같다.

  • Altibase 프로세스의 구동

  • Altibase 프로세스의 종료

  • Altibase 프로세스의 재구동

  • Altibase 프로세스의 강제 종료

  • SELECT * FROM TAB; 결과 출력

  • Altibase 데이터베이스 생성

  • Altibase 프로세스를 역할 관리자로 구동

  • 역할 관리자 종료

Altibase 관리를 위한 SQL 구문에 대한 자세한 내용은 SQL Reference를 참조한다.

사용 예#

사용 방법은 다음과 같다.

$ server start
$ server restart
$ server stop
$ server status
$ server kill
$ server create ksc5601 utf16
$ server startRoleManager
$ server stopRoleManager

참고사항#

Administrator's Manual, SQL Reference를 참고하기 바란다.