안녕하세요! 지난번에도 한번 질문을 했었는데, sybase.sh 파일을 찾을수가 없네요 용도는 레가토 EMC 넷워커 백업 프로그램에서 위 파일을 필요로 한다도 하는데,, 이 파일은 사이베이스 설치시 기본으로 설치된다고 합니다. 위 파일이 뭐하는건가요? 위 파일 있으신분들께 제공 좀 부탁드립니다. 감사합니다..
환경정의 shell file 입니다.
path, libpath 등 관련 환경변수를 정의 합니다.
내용
# Sybase Product Environment variables
#
SYBASE_ASE="ASE-15_0"
export SYBASE_ASE
PATH="/data/sybase/ASE-15_0/bin:/data/sybase/ASE-15_0/install":$PATH
export PATH
LD_LIBRARY_PATH="/data/sybase/ASE-15_0/lib":$LD_LIBRARY_PATH
export LD_LIBRARY_PATH
SYBASE="/data/sybase"
export SYBASE
SYBASE_OCS="OCS-15_0"
export SYBASE_OCS
PATH="/data/sybase/OCS-15_0/bin":$PATH
LD_LIBRARY_PATH="/data/sybase/OCS-15_0/lib:/data/sybase/OCS-15_0/lib3p64:/data/sybase/OCS-15_0/lib3p":$LD_LIBRARY_PATH
INCLUDE="/data/sybase/OCS-15_0/include":$INCLUDE
export INCLUDE
LIB="/data/sybase/OCS-15_0/lib":$LIB
export LIB
SYBASE_JRE="/data/sybase/shared/jre142_013"
export SYBASE_JRE
SYBASE_SYSAM2="SYSAM-2_0"
export SYBASE_SYSAM2
PATH="/data/sybase/UAF-2_0/bin":$PATH
SYBASE_UA="/data/sybase/UAF-2_0"
export SYBASE_UA
레가토 EMC 넷워커 백업 이 설치된 시스템에 클라이언트 설치 되어 있어야
할것 입니다. 사이베이스 서버가 깔려 있으면 관계는 없겠지만..
위치는 사이베이스 홈 디렉토리리에 SHELL type 별로 존재합니다.
그러니 이 Shell 파일만가지고는 안되겠지요....
dd 님 답변 감사합니다. 그럼 넷워커가 설치되어 있는곳에 사이베이스 클리언트가 설치되어 있어야 하는건가요? 백업 업체에서는 백업 받을 서버에 설치된 사이베이스에 존재해야 한다고 하던데요~~ 백업 서버쪽에는 필요 없다는 듯이 애기하는데...
제가 알기론 넷워커에서 sybase open server / client 라이브러리를 통해서 백업을 하기 때문에
사이베이스 환경 변수 (SYBASE.sh 혹은 SYBASE.csh)를 통해 라이브러리 경로를 얻으려는 것으로 알고
있습니다.
1. 만일 넷워커 클라이언트가 SYBASE DB 서버에 설치가 안되어 있다면 , 넷워커 제품이 설치된 서버에서 SYBASE DB에 접근할 방법이 없겠죠. 이럴 경우 아마도 SYBASE 클라인트를 넷워커 서버에 설치하여 SYBASE DB에 접속 가능하도록 만들어 줘야 할 겁니다. 추가적인 SYBASE 클라이언트를 설치하고, DB 서버에 접속할 수 있도록 interface 파일등을 만들어 줘야 되어야 하죠.
2. 만일 넷워커 클라이언트가 SYBASE DB 서버에 설치가 되어 있다면, 단순히 SYBASE 환경 변수를 OS 쉘에서 읽어 들이는 것 만으로 충분할 겁니다.
결론적으로 넷워커 쪽에서 SYBASE에 접속이 가능하도록 만들어 줘야 하는데,
넷워커 쪽에서는 현재 SYBASE 환경 변수를 읽지 못해서 SYBASE에 접속이 안된다는 말인 것 같습니다. 아마 2번째 방법으로 구성되지 않았을까 지레 짐작해 봅니다.
그리고 혹시 SYBASE.sh 파일이나 SYBASE.csh 파일이 없다면, SYBASE 계정으로 로그인 하시셔 .profile 이나 .cshrc 파일을 보시면 SYBASE 환경 변수 설정된 값을 확인 할 수 있습니다.
set 명령으로도 환경 변수 설정된 값을 얻을 수 있을것 같은데요. ...^^;
다다님 정답~