Groupmax Scheduler/Facilities Manager Version 7 システム管理者ガイド
![[目次]](FIGURE/CONTENT.GIF)
![[用語]](FIGURE/GLOSS.GIF)
![[索引]](FIGURE/INDEX.GIF)
![[前へ]](FIGURE/FRONT.GIF)
(1) コマンドの書式
GetAdAll.exe [/g] [/s | /sj] [/o]
- 登録の引数
/g:デフォルト組織「GMAXSYS」以下の登録
引数/gを付けると,Address Serverのデフォルト組織である「GMAXSYS」以下を,Scheduler Server及びFacilities Managerの組織として登録します。
/gを省略した場合は,デフォルト組織「GMAXSYS」以下を登録しません。
- ソートの引数
/s:役職順ソート
引数/sを付けると,ユーザの並び順をAddress Serverで設定した役職,及び役職順位に従ってソートします。
/sj:日本語名順ソート
引数/sjを付けると,ユーザの並び順をAddress Serverで設定した日本語名順に従ってソートします。
- 組織名表示の引数
/o:組織名として組織略称を使用する
引数/oを付けると,組織名としてAddress Serverで設定した組織略称を表示します。クライアントでは,次に示す組織名を組織略称で表示します。
- 詳細スケジュール画面
- 予約受信詳細画面
- 予約メンバ回答状況画面
- ユーザ検索結果一覧画面
引数/oを指定した場合でも,クライアントでのツリービューの組織はAddress Serverで設定した組織名になります。
組織略称を使用した運用を開始する場合,運用を開始する前に,一度,この引数を指定してGetAdAllコマンドを実行してください。その後,indxgetコマンドを使用する場合もこの引数を指定してください。
また,組織略称を使用した運用を中止する場合は,一度,GetAdAllコマンドに/o引数を指定しないで実行してください。その後,indxgetコマンドを使用する場合は,この引数を指定しないでください。
(3) コマンドパス
<インストールディレクトリ>\bin\GetAdAll.exe
デフォルトは,C:\Groupmax\apposv\bin\GetAdAll.exe
(4) リターンコード
- 組織の並び順は,組織ID順になります。
- ソートの引数は1種類だけ指定できます。複数同時に指定した場合は,エラーとなります。
- ソートの引数を指定しない場合,ユーザ,組織ともにID順になります。
- Address Serverをインストールした後にScheduler Server又はFacilities Managerをインストールしているか確認してください。インストールに関する注意の詳細は「6.1.2(2)(a) インストール時の注意」を参照してください。
- Address ServerとScheduler Server及びFacilities Managerの親サーバがインストールされているマシン上で実行してください。
- Address Serverが起動している状態で実行してください。
- Scheduler Serverサービス(「Groupmax Scheduler Server」及び「Groupmax Scheduler Server Tool」)を停止した状態で実行してください(Facilities Managerが同一サーバにインストールされている場合,Facilities Managerサービスの「Groupmax Facilities Manager」及び「Groupmax Facilities Manager Tool」も停止してください)。
- 「GetAdAll」コマンド実行中に,一括登録や運転席からの追加・削除・変更などAddress Serverのアドレス帳情報を変更する処理をしないでください。
- Address Server上で組織やユーザの情報を登録しているか確認してください。
- 他システムとのゲートウェイ接続の設定をしている環境で,他システムとのゲートウェイ接続の設定を解除したい場合は,Scheduler Serverインストールディレクトリ下の<インストールディレクトリ>\etcディレクトリの下の次に示すファイルを削除した後,実行してください。
- GATEWAY.idx
- guest.idx
- *.gst(*は,任意の名前)
- Address Serverの「兼任ユーザ」は,兼任指定された組織に登録されます。「兼任ユーザ」については,「6.1.2(7) 兼任ユーザについて」を参照してください。
- Address Serverの「宛先ユーザ」・「アドレス帳ユーザ」は,Scheduler Server及びFacilities Managerのユーザとして登録されません。
- Address Serverでセキュリティランクが設定されていない場合,デフォルトのセキュリティランクとして「A」を設定します。
- Address Serverでユーザ,組織の日本語名称が半角21文字以上で登録されている場合,先頭から半角20文字までの名称でScheduler Serverに登録されます。20文字目が全角文字の場合には,19文字目までの名称が登録されます(Facilities Managerも同様です)。
- 「GetAdAll」コマンドを実行すると,Scheduler Serverに既に登録されているユーザ情報(Scheduler Serverインストールディレクトリ下のetcディレクトリの内容)は,logディレクトリの下のetc_bkディレクトリに退避されます。
- 役職順ソート,又は日本語名順ソートを実行すると,Scheduler Server及びFacilities Managerに既に登録されているユーザ情報(Scheduler Serverインストールディレクトリ下のetcディレクトリの内容)は,logディレクトリの下のetc_bksディレクトリに退避されます。
- 多少時間が掛かりますが,処理を中断しないでください。処理を中断した場合,その後のアプリケーションの動作は保証しません。
- Assist連携でホームサーバ移動を行っている場合は,ホームサーバ移動を完了させてから「ユーザ情報再作成」又はGetAdAllコマンドを実行してください。
- マルチサーバ構成の場合には「ユーザ情報再作成」又はGetAdAllコマンドを実行した後,各子サーバから「管理データ取得」を実行してください。
- Address Serverで登録した組織と,管理ツールで登録した組織が混在する場合,役職順ソートが正しくソートされない場合があります。
- 二重起動はできません。後から起動したものは,起動時にエラーとなります。
- 「コンフィギュレーション」の項番15「Address情報取得オプション」のGMAXSYSユーザ反映を「反映しない」に設定してユーザ情報再作成した場合,又は「GetAdAll」コマンドで引数/gなしで実行した場合,変更通知情報取得を,項番15「Address情報取得オプション」のGMAXSYSユーザ反映を「反映する」に設定して実行しないでください。また,「indxget」コマンド実行時に,引数/gを付けて実行しないでください。
- このコマンドを実行したとき,実行結果は標準出力に出力されログファイルには出力されません。ファイルに出力したいときは,次のようにリダイレクトしてください。
GetAdAll.exe(引数)>ログファイル名
- 「コンフィギュレーション」の[手動実行]の[ユーザ情報再作成]を実行した場合は,<インストールディレクトリ>\log\indxget.logに実行結果が出力されます。
- GetAdAllコマンド実行前にユーザのSchedulerホームサーバを変更している場合は,スケジュールデータの移動を行う必要があります。詳細は,「12.2.3 ユーザ又は施設のホームサーバの変更」を参照してください。
- Address Server との通信時にAddress Server の名前解決処理が発生するため,GetAdAllを実行するマシンのIPアドレスとホスト名のエントリをGetAdAllを実行するマシンのhostsファイルに追加しておくと,GetAdAllの処理性能を向上できます。
(6) エラー発生時の対処
- 処理に失敗した場合,etcディレクトリ下の管理データをコマンド実行前の状態に自動で戻します。メッセージを確認し,エラーの要因を除去した上で,再実行してください。
なお,処理に失敗してetcディレクトリ下の管理データをコマンド実行前の状態に戻す処理に失敗した場合,再度実行してもエラーとなります。この場合には次の作業を行い,再実行してください。
- 次のバックアップフォルダからすべてのファイルをリストアしてください。
復旧元:<インストールディレクトリ>\log\etc_bk
復旧先:<インストールディレクトリ>\etc
- メッセージを確認し,エラーの原因を取り除いてください。
- <インストールディレクトリ>\log\GetAdLck.datファイルを削除してください。
- エラーメッセージについては,「13.4 「GetAdAll」と「indxget」のメッセージ」を参照してください。
C:\Groupmax\apposv\bin>GetAdAll.exe
[Groupmax Address Serverユーザ情報の一括取得開始]
インストール情報の取得・・・Ok!
データファイルのバックアップ・・・Ok!
組織(A社:Asya)を処理中・・・UU
組織(開発部:kaihatu)を処理中・・・
組織(開発1G:kaihatu1)を処理中・・・UUUNUUUUU
組織(開発2G:kaihatu2)を処理中・・・UUUUUDUKU
組織(開発3G:kaihatu3)を処理中・・・UUUAUUU
Gatewayの設定(MAIN.idx)を処理中・・・S
Gatewayの設定(IDINDX.idx)を処理中・・・GGGGG
差分情報ファイルの削除・・・Ok!
正常終了
|
上記の実行例の中の記号は,次のとおりです。
「U」:通常のユーザ(アドレスユーザ)の登録
「K」:兼任ユーザの登録
「A」:宛先ユーザ(Scheduler Serverのユーザとしては登録されません)
「D」:アドレス帳ユーザ(Scheduler Serverのユーザとしては登録されません)
「N」:Scheduler Serverのホームサーバが設定されていないユーザ(Scheduler Serverのユーザとしては登録しない),又は同一組織内に主体ユーザと兼任ユーザが所属している場合の兼任ユーザ
「S」:他システムの設定
「G」:他システムからのアクセス用ゲストIDの設定
All Rights Reserved. Copyright (C) 2004, 2015, Hitachi, Ltd.