저도 잘 모르지만 보니까 환경 변수가 잘못 잡힌 것 같네요. 마지막 줄에 "The SYBASE environment variable must be set." 하고 나오는 메세지는 그런 메세지인 것으로 보입니다. unix에서 "echo $SYBASE" 명령을 치면 unix 머신에서 인식하는 sybase의 설치 디렉토리 경로가 나오는데, 이것이 현재의 설치된 디렉토리와 맞지 않아서 생긴 것 같습니다(최현우 님의 경우는 위의 명령을 치시면 "/users/cyber1/sybase"라고 출력이 되어야 겠지요. 아마 이 경로가 잘못 되어서 로그 파일을 찾지 못하는 것 같습니다.
dump의 경우에는 정상적인 tape이나 disk가 sybase의 device로 등록이 되어 있는 경우 다음 명령으로 받으시면 됩니다.
dump database [DB명] to "[디바이스 경로]" [기타 옵션] with init
옵션은 환경에 따라 조금씩 틀리니까 뭐라 말씀드리기 어렵구요... sybase에서 sp_syntax "dump database"라고 치셔서 옵션을 한번 보십시요.
도움이 되셨기를...
>>최현우 님께서 쓰시길<<
:: backup server가 시작되어야 dump를 받을 수 있다고 해서 시작 시켰더니
:: 아래와 같은 에러가 납니다......
::
:: 전 참고로 sybase 초보 입니다. 사용 중이던 서버를 맡았는데...넘 어렵네요..
:: 이거 못하면 전 짤리는데.... 꼭 부탁드려요...
:: 질문이 하나더 있는데...disk로 full dump, full load 방법좀....
:: dump 방법이 디바이스를 만들고 그담에 어케하는 거에여..??
::
:: 꼭 부탁드립니다....
::
:: -- 에러 내용 ---
::
:: sba:/users/cyber1/sybase/install>./startserver -f ./RUN_nice_back
::
:: sba:/users/cyber1/sybase/install>Backup Server/11.9.2/1032/P/HP9000-735/HP-UX
:: 10.2/OPT/Thu Aug 13 22:11:39 1998
:: Confidential property of Sybase, Inc.
:: Copyright 1987, 1998
:: Sybase, Inc. All rights reserved.
:: Unpublished rights reserved under U.S. copyright laws.
::
:: This software contains confidential and trade secret information of
:: Sybase,Inc. Use, duplication or disclosure of the software and
:: documentation by the U.S. Government is subject to restrictions set
:: forth in a license agreement between the Government and Sybase, Inc.
:: or other written agreement specifying the Government's rights to use the
:: software and any applicable FAR provisions, for example, FAR 52.227-19.
:: Sybase, Inc. 6475 Christie Avenue, Emeryville, CA 94608, USA
::
::
:: No server log file open; Using stderr for log.
:: May 23 15:50:15 2001: Backup Server: 1.56.2.1: The SYBASE environment variable
:: must be set.
::
|