아카이브를 사용자의 로컬 컴퓨터에 저장하는 대신 Rational® DOORS® 데이터베이스 서버에 저장할 수 있으며 여기서 아카이브는 데이터
폴더 내부에 있는 폴더에 저장됩니다. 아카이브를 데이터베이스 서버에 저장하면 데이터베이스에 연결된 임의의 Rational DOORS 클라이언트에서 아카이브에 액세스할 수 있습니다.
시작하기 전에
데이터베이스 서버를 중지하기 전에 모든 사용자가 로그아웃해야 합니다.
이 태스크 정보
데이터를 사용자의 Rational DOORS 클라이언트 컴퓨터에 로컬로 아카이브한 후 아카이브를 복원해야 하는 경우 아카이브 파일 위치를 찾아볼 수 있습니다. 그러나 데이터베이스 서버에 저장된 데이터 아카이브를 찾아보기할 수 없습니다. 아카이브 파일의 정확한 이름을 기록해 두십시오. 서버에서 아카이브 파일을 복원하려고 시도할 때 아카이브 파일 이름을 정확하게 입력하지 않으면 다음 경고가 표시됩니다. CRCRD5338E 선택한 파일이 DOORS 프로젝트 아카이브가 아니거나 호환 불가능한 DOORS 버전으로 작성되었거나 손상되었습니다.
아카이브 디렉토리를 참조할 때 경로를 포함하지 마십시오. 아카이브 폴더 이름만 사용하십시오.
프로시저
- Windows 서버를 사용하는 경우 다음 단계를 따르십시오.
- Rational DOORS 데이터베이스 서버에서 데이터 폴더로 이동하십시오.
- 데이터 폴더에서 서버 아카이브에 대한 폴더를
작성하십시오.
- 레지스트리 편집기를 열고 HKEY_LOCAL_MACHINE\SOFTWARE\Telelogic\DOORS_Server\9.version\Config로 이동하십시오.
- DOORS_Archive_Location이라는 문자열을 작성하십시오.
- 문자열을 마우스 오른쪽 단추로 클릭하고 수정을 선택한 후
값 데이터 필드에 작성한 폴더의 이름을
입력하십시오. 예를 들어, 아카이브를 입력하십시오.
- Rational DOORS 데이터베이스 서버를 중지한 후 시작하십시오.
- Linux 서버를 사용하는 경우 다음 단계를 따르십시오.
- 데이터베이스 서버의 데이터 디렉토리에 폴더를 작성하십시오.
- 서버 아카이브 환경 변수를 설정하십시오.
- Rational DOORS 데이터베이스 서버를 실행하는 사용자를 위해
DOORS_ARCHIVE_LOCATION=directoryname
환경 변수를 프로파일 또는 시작 스크립트의 일부로 설정하십시오.
- -doors_archive_location directoryname 명령행 스위치 매개변수를 입력하여 데이터베이스 서버를 시작하십시오. 예를 들어, 다음과 같습니다.
./doorsd -doors_archive_location archives
해당 옵션을 -A directoryname으로 단축할 수 있습니다.
다음에 수행할 작업
다음과 같이 서버 아카이브가 사용되는지 확인하십시오.
- Rational DOORS를 열고 데이터를 아카이브 및 복원할 권한을 가진 사용자로 로그인하십시오.
- 데이터베이스 탐색기의 오른쪽 분할창에서 프로젝트를 선택하고
를 클릭하십시오.
서버 아카이브가 사용되는 경우 프로젝트 아카이브 창에
서버에 아카이브 필드가 포함됩니다. 모듈
아카이브 창에서도 이 필드를 사용할 수 있습니다.
서버에서 복원 필드가 프로젝트
복원 및 모듈 복원 창에 표시됩니다.