시스템 환경변수 설정
ProSync를 설치하기 위해 필요한 환경변수를 설명한다.
ProSync를 설치하기 위해 필요한 환경변수는 다음과 같다.
TB_HOME
Tibero가 Source DB 또는 Target DB에 포함된 경우에만 설정한다.
TB_HOME은 Tibero DB가 설치된 홈 디렉토리이다.
ORACLE_HOME
Oracle DB가 Source DB 또는 Target DB에 포함된 경우에만 설정한다.
PRS_HOME
ProSync가 설치된 최상위 디렉토리를 설정한다.
PATH
파일 시스템을 통해 특정 파일에 접근하기 위한 디렉토리 경로를 설정하는 환경변수이다. 아래와 같이 설정한다.
export PATH=$PRS_HOME/bin:$PRS_HOME/client/bin:$PATHLD_LIBRARY_PATH
DB 접속을 위해 클라이언트 라이브러리에 대한 접근 경로를 설정한다.
OS에 따라 LIBPATH, SHLIB_PATH 등으로 다를 수 있으며, 아래와 같이 설정한다.
export LD_LIBRARY_PATH=$PRS_HOME/lib:$PRS_HOME/client/lib:$LD_LIBRARY_PATH설치 시 DB 별주의사항
설치 시, Source/Target DB에 모두 접속하기 때문에 DB별 환경변수가 모두 설정되어야 한다.
Tibero
tbsql 바이너리 경로가 PATH 환경변수에 존재해야 한다.
Tibero 데이터베이스를 사용하지 않는 경우, 별칭 설정 가이드 참고하여 dsn파일 생성 후 TB_DSN_FILE 환경변수에 해당 파일 경로를 설정한다.
Oracle
sqlplus 바이너리 경로가 PATH 환경변수에 존재해야 한다.
Oracle 데이터베이스를 사용하지 않는 경우, 별칭 설정 가이드 참고하여 tnsnames.ora 파일 생성 후 TNS_ADMIN 환경변수에 해당 파일이 존재하는 폴더 경로를 설정한다.
PostgreSQL
psql 바이너리 경로가 PATH 환경변수에 존재해야 한다.
PostgreSQL 데이터베이스를 사용하지 않는 경우, 별칭 설정 가이드 참고하여 service 파일 생성 후 PGSERVICEFILE 환경변수에 해당 파일 경로를 설정한다.
Last updated
