개요
CLI 로그를 추출하기 위해서는 아래와 같이 TBCLI_LOG_LVL과 TBCLI_LOG_DIR 환경변수를 설정해야 합니다.
TBCLI_LOG_LVL=TRACE
TBCLI_LOG_DIR=로그 위치
SQL
복사
하지만, tbsql을 통해서 수행되는 작업에 대해서만 CLI 로그를 추출하고자 한다면 tbdsn.tbr 파일을 이용하여 추출할 수 있습니다.
tbdsn.tbr파일을 이용하여 CLI Log를 추출하는 방법에 대해 안내합니다.
방법
tbdsn.tbr 파일에 아래 내용을 적용하면, TBCLI_LOG_DIR 에 CLI 로그가 바로 생성됩니다.
tibero=(
(INSTANCE=(HOST=localhost)
(PORT=8629)
(DB_NAME=tibero)
)
)
S=(
(INSTANCE=(HOST=192.168.41.57)
(PORT=5817)
(DB_NAME=tibero)
)
)
TBCLI_LOG_LVL=TRACE
TBCLI_LOG_DIR=/home/tibero/log
SQL
복사
터미널에서 export TBCLI_LOG_LVL 선언하고 tbdsn.tbr에도 선언한다면 tbdsn.tbr 값이 우선합니다.
추가로 tbdsn.tbr 에는 TB_NLS_LANG 파라미터도 설정 가능합니다.
참고
TB_NLS_DATE_FORMAT 지정시에는 다음과 같은 오류가 발생합니다.
TBR-2004: DSN (Database Source Name) file format is invalid.
at line 27, column 20:
TB_NLS_DATE_FORMAT=yyyy/mm/dd hh24:mi:ss
^^^^
Driver can not be initialized.
DSN file is not found or corrupted.
SQL
복사