콘텐츠로 이동

ALTER DATABASE LINKER

ALTER DATABASE LINKER#

구문#

alter_database_linker ::=

전제조건#

SYS 사용자가 sysdba 관리자 모드로 접속해서 이 구문을 수행할 수 있다.

설명#

AltiLiker를 구동하거나 종료한다.

START#

AltiLinker를 시작한다. 단, 실행 중인 AltiLinker 프로세스가 존재하지 않아야 한다.

STOP#

AltiLinker를 종료한다. 단, AltiLinker 종료가 성공하려면 데이터베이스 링크를 사용하는 트랜잭션이 없어야 한다. 데이터베이스 링크를 사용하는 트랜잭션이 존재하면, 이 구문 실행은 실패한다.

STOP FORCE#

데이터베이스 링크를 사용하는 트랜잭션이 존재하더라도, AltiLinker 프로세스를 강제로 종료한다.

DUMP#

AltiLinker 프로세스 실행 중에 이 구문을 수행하면 AltiLinker프로세스 내의 쓰레드들이 현재 수행하고 있는 작업들이 파일로 출력된다. 출력 파일은 $ALTIBASE_HOME/trc/altibase_lk_dump.log 로 고정되어 있으며, ALTER DATABASE LINKER DUMP 구문을 수행할 때마다 이 파일을 덮어쓴다.

예제#

iSQL(sysdba)> ALTER DATABASE LINKER START;
Alter success.
iSQL(sysdba)> ALTER DATABASE LINKER STOP;
Alter success.
iSQL(sysdba)> ALTER SESSION LINKER STOP FORCE;
Alter success.
iSQL(sysdba)> ALTER SESSION LINKER DUMP;
Alter success.