admrrimport(正規化ルールのインポート)
機能
admrrexportコマンドで出力した正規化ルール定義エクスポートファイルをインポートします。Administrator権限を持つユーザで実行してください。
形式
admrrimport [△-m△{addproduct | addrule | update}] △-i△正規化ルール定義エクスポートファイル名称
コマンドを実行できるサーバ
-
JP1/Audit Management - Managerをインストールしたサーバ
格納先フォルダ
JP1/Audit Management - Managerのインストール先フォルダ\convert\server\bin
引数
-m△{addproduct | addrule | update}
インポートする定義と同じ定義がすでに存在する場合の処理方法を,次の三つのモードから指定します。引数を省略したときは,addproduct(製品情報単位の追加モード)が指定されます。
-
addproduct(製品情報単位の追加モード)
データベースに登録されていない製品情報定義と,それに属する正規化ルール定義だけを追加する場合に指定します。新たに構築した環境に,別の環境で定義した製品情報および正規化ルールを追加するときは,製品情報単位の追加モードを指定します。
-
addrule(正規化ルール単位の追加モード)
データベースに登録されていない製品情報定義および正規化ルール定義をすべて追加する場合に指定します。インポートする正規化ルール定義が属する製品情報がリリース状態のときは,リリース編集状態になります。すでに存在する製品情報に,別の環境の正規化ルールエディタで作成した正規化ルールを追加するときは,正規化ルール単位の追加モードを指定します。
-
update(更新モード)
データベースに登録されていない製品情報定義および正規化ルール定義をすべて追加し,データベースに登録されている定義を更新する場合に指定します。インポートする定義と同じ製品情報および正規化ルールは更新され,リリース状態のときはリリース編集状態になります。製品情報や正規化ルールを,admrrexportコマンドで出力した定義と同じ内容に更新するときは更新モードを指定します。
なお,更新モードでインポートを実行し更新された定義を元に戻すには,データベースを復元してください。データベースの復元については,「10.1.4 データベースのリストア」を参照してください。
-i△正規化ルール定義エクスポートファイル名称
admrrexportコマンドで出力した正規化ルール定義エクスポートファイル名称をフルパスで指定します。このオプションを指定する場合は,次のことに注意してください。
-
admrrexportコマンドで出力した,正規化ルール定義エクスポートファイル以外のファイルを指定しないでください。正規化ルール定義エクスポートファイル以外のファイルを指定した場合は,エラーとなります。
-
ローカルディスク上のパスを指定してください。ネットワークドライブ上のパスを指定した場合はエラーとなります。
-
255バイト以内の文字列で指定してください。
注意事項
-
このコマンドを実行する前に,データベースのバックアップを取得してください。データベースのバックアップの取得方法については「10.1.3 データベースのバックアップ」を参照してください。
-
このコマンドを実行する前に,JP1/NETM/Audit - Manager Defineサービスを起動してください。
-
admrrexportコマンドが実行中の場合,このコマンドは実行できません。実行を試みるとエラーになります。
-
正規化ルールエディタが実行中の場合,このコマンドは実行できません。実行を試みるとエラーになります。
-
このコマンドは多重実行できません。多重実行を試みるとエラーになります。
-
このコマンドは,リリース許可状態およびリリース解除許可状態の定義を更新しません。
-
インポートした製品情報定義数が100件を超えた場合,データベースを再編成してください。データベースを再編成する方法については,「10.1.5 データベースの再編成」を参照してください。
-
正規化ルールの定義が未完了で,一時的に保存している状態の正規化ルール定義をインポートすると,インポートした定義を正規化ルールエディタを使用して定義を完了するまで,その正規化ルール定義を含む製品情報定義はリリースできません。
戻り値
戻り値 |
説明 |
---|---|
0 |
コマンドの処理が正常に終了しました。 |
1 |
コマンド引数の指定に誤りがあります。 |
2 |
コマンドの実行権限がありません。 |
3 |
同一マシン上で,すでにほかの正規化ルール管理コマンドまたは正規化ルールエディタが実行されています。 |
8 |
正規化ルール定義エクスポートファイルに誤りがあります。 |
9 |
JP1/NETM/Audit - Manager Defineサービスが停止しています。 |
10 |
インポートできなかった定義があります。 |
99 |
その他のエラーが発生しました。 |