예제에서는 파티션을 사용하여 다른 데이터베이스와
데이터를 공유하는 방법을 설명합니다. 첫 번째 예제에서는 파티션의
데이터를 송신하는 경우의 프로세스 작동 방식을 보여 주고,
두 번째 예제에서는 파티션 파일의 데이터를 수신하는 경우 수행해야 하는
작업을 보여 줍니다.
파티션 파일의 데이터 송신
- 파티션에 포함시킬 데이터 및 사용자가 데이터를 가져올 경우
데이터에 대해 갖고 있어야 하는 액세스 권한을 정의하는 파티션
정의를 작성합니다. 파티션 정의 작성을 참조하십시오.
- 파티션을 내보내 파티션 파일을 작성하고
파티션 정의에서 정의한 데이터를 파일에 복사합니다. 파티션 정의 내보내기를 참조하십시오.
나에게
파티션 파일에 있는 모듈에 대한 편집 액세스 권한이 부여된 경우
Rational DOORS가 내 데이터베이스의 사본을 잠가 읽기 전용으로 설정합니다.
파티션 파일의 각 모듈은 데이터베이스에서 읽기 전용이거나
파티션에서 읽기 전용입니다.
- zip 파일 또는 기타 문서 파일을 송신하는 것과 동일한 방법으로
파티션 파일을 송신합니다.
- 파티션 파일을 수신하는 사용자가 자신의
Rational DOORS 데이터베이스에 파일을 가져옵니다. 사용자가 지정한
액세스 권한의 제한조건 내에서
데이터에 대해 작업합니다. 사용자는 데이터의 업데이트가 포함된
동기화 파일을 다시 송신하거나 작업을 완료한 후 리턴 파일을
나에게 송신할 수 있습니다.
- 동기화 파일을 수신하는 경우 원격 데이터베이스에서 작성된
업데이트와 내 데이터베이스를 동기화시킵니다. 파티션과
연관된 잠금은 그대로 남아 있습니다. 내보낸 파티션 동기화를 참조하십시오.
- 원격 데이터베이스의 사용자가 데이터 업데이트를 완료하면
리턴 파일을 작성하여 보냅니다. 이 파일을
내 데이터베이스와 재결합시키면 원격 데이터베이스에서 작성된
모든 업데이트가 내 데이터에 적용됩니다. 파티션과 연관된
모든 잠금은 제거됩니다. 파티션 재결합을 참조하십시오.
파티션 파일의 데이터 수신
- 내 데이터베이스에 파티션을 가져옵니다. 원래 데이터베이스에서
설정된 액세스 제어와 함께 파티션 파일의 데이터가 내 데이터베이스에
복사됩니다. 파티션 가져오기를 참조하십시오.
- 필요한 대로 데이터를 업데이트합니다.
주: 가져온 파티션에서
작성된 오브젝트에 대한 관리 권한은 내게 없습니다.
따라서 공유 편집을 할 수 있도록 모듈을 설정하는 것과 같은 관리
태스크를 수행할 수 없습니다.
- 작업 중에 원래 데이터베이스에 업데이트를 다시 송신하려는 경우
동기화 파일을 작성하여 송신할 수 있습니다. 가져온 파티션에서 동기화 파일 작성을 참조하십시오.
- 데이터 업데이트를 완료하면 가져온 파티션을
리턴합니다. 가져온 파티션 리턴을 참조하십시오.
그러면 리턴 파일이 작성되고
파일에 파티션 데이터가 복사됩니다. 다음 작업 중 하나를 선택할 수 있습니다.
- 내 데이터베이스에서 모든 파티션 데이터를 제거합니다.
- 내 데이터베이스의 파티션 데이터를 보존하지만 데이터가 일반 로컬
데이터처럼 보이도록 상태를 재설정합니다.
주: 가져온 파티션의 일부인 모듈을 포함하는
파티션 정의를 작성할 수는 있으나 이 작업은 지원되지 않습니다.
어느 파티션에도 데이터를 재결합시키거나 복구할 수 없습니다.