dbmgr -create 함수: 데이터베이스 만들기

dbmgr -create 함수는 새로운 빈 데이터베이스를 생성합니다. 이 함수는 설치 시에만 또는 데이터베이스나 PMDB를 작성하고자 하는 경우에만 사용하십시오.  은 현재 디렉터리에 데이터베이스를 만듭니다.
cminder140kr
dbmgr -create 함수는 새로운 빈 데이터베이스를 생성합니다. 이 함수는 설치 시에만 또는 데이터베이스나 PMDB를 작성하고자 하는 경우에만 사용하십시오. 
Privileged Access Manager Server Control
은 현재 디렉터리에 데이터베이스를 만듭니다.
참고:
사용자 정의 클래스를 새 데이터베이스에 추가하려면 먼저 새 데이터베이스를 작성한 후 seclassadm 유틸리티를 실행하십시오.
이 명령의 형식은 다음과 같습니다.
dbmgr {-create|-c} {-c[q]|-h} [-d] [-f filename] \
[-n] [-o] [-t terminalNames] \ [-u userName [,userName...]] [-ux userName [,userName...]] \ [-v] [-w] [-k] [-n pathName]
  • -create|-c
    dbmgr 유틸리티의 데이터베이스 작성 함수를 실행합니다.
  • -c
    새 데이터베이스 작성 여부를 묻는 메시지를 표시합니다.
  • -cq
    작성 여부를 묻지 않고 새 데이터베이스를 작성합니다.
  • -h
    이 함수에 대한 도움말을 표시합니다.
  • -d <domain>
    데이터베이스 레이아웃 문서를 인쇄합니다. 인쇄된 문서에는 구조에 대한 전체 설명 및 데이터베이스에서 사용된 속성 형식이 있습니다.
  • -f
    filename
    표준 출력 장치 대신 출력을 내보낼 파일을 지정합니다.
  • -k
    데이터베이스 작성이 완료되면 공존 유틸리티를 실행하도록 지정합니다.
  • -n
    pathName
    (UNIX 전용). 백업할
    Privileged Access Manager Server Control
    데이터베이스의 전체 경로 이름을 정의합니다.
    새 데이터베이스를 생성하면 기본적인 클래스 체계가 생성됩니다. seclassadm 유틸리티를 사용하여 데이터베이스에 새 클래스를 추가하면 데이터베이스 디렉터리에 있는 파일에 클래스 정보가 저장됩니다. 정책 모델 데이터베이스와 같은 특정 데이터베이스를 해당 클래스 스키마와 함께 백업하려면 -n 옵션을 사용하여 위치를 지정하십시오. 그러면 해당 위치에서 사용자 정의 클래스 정보를 가져옵니다. -n 옵션을 지정하지 않으면 데이터베이스가 생성되는 로컬 디렉터리에서 클래스 정보 파일을 검색합니다. 로컬 디렉터리에서 클래스 정보 파일을 찾지 못하면 활성
    Privileged Access Manager Server Control
    보안 데이터베이스 디렉터리에서 파일을 가져옵니다.
  • -t
    terminalName
    데이터베이스에서 작성할 터미널 목록을 쉼표로 구분하여 정의합니다. 슈퍼 사용자는 이러한 터미널에서 로컬 데이터베이스를 관리할 수 있습니다.
  • -u
    userName [,userName...]
    데이터베이스에 작성할 사용자 목록을 쉼표로 구분하여 정의합니다. 이러한 사용자는
    Privileged Access Manager Server Control
    보안 관리자로 정의됩니다.
    -t 옵션을 지정하면 이러한 사용자는 정의된 터미널로부터 로컬 데이터베이스를 관리할 권한을 갖게 됩니다.
    -ux 매개 변수를 참조하십시오.
  • -xu
    userName [,userName...]
    Privileged Access Manager Server Control
    보안 관리자로 정의할 엔터프라이즈 사용자 목록을 쉼표로 구분하여 정의합니다.
    -t 옵션을 지정하면 이러한 사용자는 정의된 터미널로부터 로컬 데이터베이스를 관리할 권한을 갖게 됩니다.
    작성된 사용자가 없는 상태에서 dbmgr -create를 사용하면 ADMIN, AUDITOR 및 IGN_HOL 특성과 함께 UNIX의
    root
    또는 Windows의 Administrator에 해당하는 사용자가 데이터베이스에 작성됩니다.
  • -v
    진행률이 표시되지 않도록 합니다.
참고:
-v 옵션과 -d 옵션은 함께 사용할 수 없습니다.
예: Windows에서 새 데이터베이스 작성
시스템 프롬프트 c:\temp>에 다음 명령을 입력합니다.
dbmgr -c -c -u user1 -t myterminal.company.com
데이터베이스를 작성하도록 선택하면 c:\temp 디렉터리에 새 데이터베이스가 작성됩니다. 데이터베이스에
user1
사용자가 작성되는데, 이 사용자는 ADMIN, AUDITOR 및 IGN_HOL 특성을 가지며
myterminal.company.com
터미널로부터 데이터베이스를 관리할 수 있습니다.
예: UNIX에서 새 데이터베이스 작성
\tmp\db 디렉터리에 다음 명령을 입력합니다.
dbmgr -c -cq -d -f dbLayout
\tmp\db 디렉터리에 새 데이터베이스가 작성됩니다. 또한 데이터베이스 레이아웃 문서를 포함하는 파일(dbLayout)이 작성됩니다. 기본적으로 데이터베이스에 사용자
root
가 작성되고 ADMIN, AUDITOR 및 IGN_HOL 특성이 이 root에 할당됩니다.