이전 항목: dbmgr -dump 함수-데이터베이스 정보 표시

다음 항목: dbmgr -migrate 함수-데이터를 플랫 파일로 복사


dbmgr -export 함수-데이터베이스를 정의하는 스크립트 작성

dbmgr -export 함수는 다른 스테이션에 있는 데이터베이스를 복제하며, 기존 데이터베이스를 정의하는 데 필요한 selang 명령으로 구성된 스크립트를 생성합니다.

참고: 데이터베이스 파일이 동일한 바이트 순서를 사용하지 않는 경우, UNIX의 cp나 tar 또는 Windows의 복사와 같은 기본 명령을 사용하여 아키텍처 간에 데이터베이스 파일을 복사할 수 없습니다. 예를 들어, Sparc 기반 컴퓨터와 Intel 기반 컴퓨터는 각각 서로 다른 바이트 순서를 사용하므로, 두 컴퓨터 간에 데이터베이스를 복사할 수 없습니다.

중요! 실행하기 전에 스크립트를 검토하십시오.

이 명령의 형식은 다음과 같습니다.

dbmgr {-export|‑e} {-l|-r} [-c className] [-f fileName]
-export|-e

dbmgr 유틸리티의 데이터베이스 내보내기 함수를 실행합니다.

‑-h

이 함수에 대한 도움말을 표시합니다.

l‑

현재 디렉터리의 데이터베이스를 내보냅니다.

참고: 이 옵션은 CA ControlMinder 데몬이 실행되고 있지 않은 것으로 가정합니다. 데몬이 실행 중인 경우에는 데몬에서 사용 중인 데이터베이스가 아닌 다른 데이터베이스에서 작업하고 있다고 가정합니다.

‑r

현재 CA ControlMinder에서 사용되고 있는 데이터베이스를 내보냅니다. ADMIN 또는 SERVER 특성을 가지고 있어야 하며 CA ControlMinder 데몬이 실행되고 있어야 합니다.

‑c className

데이터베이스에서 내보내고자 하는 클래스의 목록을 공백으로 구분하여 정의합니다.

‑f fileName

표준 출력 장치 대신에 지정한 파일로 직접 출력합니다. 그러면 selang을 사용하여 파일에서 명령을 읽도록 지시하여 파일에서 새 데이터베이스를 작성할 수 있습니다.