dbmgr -dump 機能: データベース情報の表示

dbmgr -dump は、データベースのレコードに関する情報を報告する機能です。この機能を実行すると、以下の処理が行われます。
capamsc141
dbmgr -dump は、データベースのレコードに関する情報を報告する機能です。この機能を実行すると、以下の処理が行われます。
  • 指定されたクラスの複数のレコード情報を表示する
  • 指定されたクラスの 1 つのレコード情報を表示する
  • 指定されたレコードを除く、1 つのクラスのすべてのレコード情報を表示する
  • クラスおよびプロパティの定義のリストを生成する
  • ユーザが所属するグループのリストを生成する
  • 特定のクラスのレコードのリストを生成する
この機能の使用は
Privileged Access Manager
デーモンが実行されていないことを前提としています。また、データベースが格納されているディレクトリから呼び出す必要があります。-r スイッチを指定する場合は、
Privileged Access Manager
デーモンが実行されている必要があります。また、ADMIN 属性、AUDITOR 属性、または SERVER 属性が必要です。この機能を実行するには、データベース ファイルに対する読み取り権限および書き込み権限も必要です。
このコマンドの形式は以下のようになります。
dbmgr {-dump|-d} [-h] [-r] [-f fileName] \
[c] [fc] [g user] [l class] [p class] [fp class] \ [d class [props|@fileName] \ [dn class [props|@fileName] \ [e classrecord [props|@fileName] \ [en classrecord [props|@fileName] \ [o classrecord [props|@fileName] \ [on classrecord [props|@fileName]
  • -dump|-d
    dbmgr ユーティリティのデータベース ダンプ機能を実行します。
  • -f
    fileName
    標準出力デバイスではなく、指定されたファイルに出力を送信します。
  • -h
    この機能のヘルプを表示します。
  • -r
    認証デーモンで現在使用されているデータベースに関する情報を表示します。
    このオプションを省略すると、現在のディレクトリにあるデータベースに関する情報が表示されます。
  • c
    データベースに定義されているすべてのクラスの名前を一覧表示します。
  • d
    class
    [
    props
    |@
    fileName
    ]
    1 つのクラスのすべてのレコードについて、選択したプロパティの値を表示します。
    class
    パラメータは、クラスを指定します。
    props
    パラメータは、値を表示するプロパティのスペース区切りのリストを定義します。
    ファイルからプロパティ リストを読み込むには、アット マーク(@)を入力し、その後にファイルの完全パス名を指定します。ファイル内の各プロパティは、別々の行に記述されている必要があります。
    プロパティを指定しない場合は、すべてのプロパティの値が表示されます。
  • dn
    class
    [
    props
    |@
    fileName
    ]
    d
    オプションと同様に、値が不明なプロパティのみが表示されません。
  • e
    class
    record
    [
    props
    |@
    fileName
    ]
    特定のクラスの指定した 1 つのレコードを
    除く
    すべてのレコードについて、選択したプロパティの値を表示します。
    class
    パラメータは、クラスを指定します。
    record
    パラメータは、リストから除外するレコードの名前を指定します。
    props
    パラメータは、値を表示するプロパティのスペース区切りのリストを定義します。
    ファイルからプロパティ リストを読み込むには、アット マーク(@)を入力し、その後にファイルの完全パス名を指定します。ファイル内の各プロパティは、別々の行に記述されている必要があります。
    プロパティを指定しない場合は、すべてのプロパティの値が表示されます。
  • en
    class
    record
    [
    props
    |@
    fileName
    ]
    e
    オプションと同様に、値が不明なプロパティのみが表示されません。
  • fc
    データベース内のすべてのクラスについて、すべてのクラス情報を一覧表示します。
  • fp
    class
    指定されたクラスのプロパティについて、すべてのプロパティ情報を一覧表示します。
  • g
    user
    指定されたユーザが所属するグループを一覧表示します。
  • l
    class
    指定されたクラスのすべてのレコードを一覧表示します。
  • o
    class
    record
    property
    / on
    class record property
    1 つのクラスの 1 つのレコードについて、選択したプロパティの値を表示します。
    class
    パラメータは、クラスを指定します。
    record
    パラメータは、レコードを指定します。
    props
    パラメータは、値を表示するプロパティのスペース区切りのリストを定義します。
    ファイルからプロパティ リストを読み込むには、アット マーク(@)を入力し、その後にファイルの完全パス名を指定します。ファイル内の各プロパティは、別々の行に記述されている必要があります。
    プロパティを指定しない場合は、すべてのプロパティの値が表示されます。
  • o
    class
    record
    property
    / on
    class record property
    o
    オプションと同様に、値が不明なプロパティのみが表示されません。
  • p
    class
    指定されたクラスのプロパティ名を一覧表示します。
-r と -f 以外に他のオプションを 1 つのみ指定できます。