Interstage Application Server リファレンスマニュアル(コマンド編)
目次 索引 前ページ次ページ

第11部 保守編> 第27章 バックアップコマンド

27.29 odimportir

名前

 odimportir − インタフェース情報の移入

形式

 odimportir [-e] [-a | -v | -i] filename [-M system]

機能説明

 odimportirコマンドは、odexportirコマンドにより生成されたインタフェース情報ファイルを使用しインタフェース情報の移入を行います。
 本コマンドはデフォルトでは、移入を行う前に移入先に同名のインタフェース情報が存在するかどうかのチェックを行います。移入先にインタフェース情報ファイル内と同じリポジトリIDを持つインタフェース情報が存在する場合はエラーを通知します。

-e

 移入対象のインタフェースリポジトリがValueインタフェースを使用している場合に本オプションを指定します。本オプションを指定しない場合は、標準インタフェースのインタフェースリポジトリを使用して移入を行います。
 本オプションを使用する場合は、インタフェースリポジトリの環境設定においてValueインタフェースを選択する必要があります。
また、本オプションを使用して移入を行う場合は、インタフェース情報ファイルがValueインタフェースを使用しているインタフェースリポジトリより生成されている必要があります。

-a

 移入を行う際に、移入先におけるインタフェース情報のチェックを行いません。移入先にインタフェース情報ファイル内と同じリポジトリIDを持つインタフェース情報が存在する場合は、そのインタフェース情報を新しいインタフェース情報に置き換えて移入します。

-v

 移入を行う際に、移入先におけるインタフェース情報のチェックを行いません。移入先にインタフェース情報ファイル内と同じリポジトリIDを持つインタフェース情報が存在する場合は、そのインタフェース情報を新しいインタフェース情報に置き換えて移入します。置き換えたインタフェース情報は標準出力に表示します。

-i

 インタフェース情報ファイルの情報を表示します。

filename

 移入するインタフェース情報ファイルのファイル名を指定します。

-M system

 拡張システムを生成した場合に、運用の対象となるシステム名systemを指定します。本オプションを省略すると、デフォルトシステムでの運用が対象となります。
 本オプションは、以下の製品で指定可能です。
 − Interstage Application Server Enterprise Edition

注意事項

メッセージ

 起動時に表示されるメッセージと意味を以下に示します。

Error:An invalid file was specified.
 インタフェース情報ファイル以外のファイルが指定されました。

Error:Object which has the same RepositoryID exists.
 移入先に同名のリポジトリIDがすでに存在します。

Error:Insufficient memory available.(n)
 メモリの獲得に失敗しました。システムエラー番号:n

Error:Can not execute command.
 移出データに矛盾が生じています。必要な継承インタフェースが指定されていない可能性があります。

Error:File open error.(n)
 ファイルのオープンに失敗しました。システムエラー番号:n

Error:File read error.(n)
 ファイルの読み込みに失敗しました。システムエラー番号:n

Error:CDR error(n)
 データのデコードに失敗しました。エラー番号:n

Error:The version of the file isn't correct.
 指定されたインタフェース情報ファイルは移入できません。移出先のCORBAサービスのバージョンまたはオプションの指定を確認してください。

Error gen (エラー関数名)
SYSTEM Exception Raised:エラー情報
 CORBAサービスの関数でエラーを検出しました。
 エラー情報の意味については、“メッセージ集”の“CORBAサービスから通知される例外情報/マイナーコード”を参照してください。

Error:file status error(n)
 ファイルステータスの取得に失敗しました。システムエラー番号:n

Error:Can not execute command.
エラー情報
 エラー詳細の理由により、コマンドの実行に失敗しました。エラー情報を控えて技術員に連絡してください。

Error:Library load error.
 ライブラリのロードに失敗しました。
 ライブラリファイルが削除されている可能性があります。再インストールしてください。

使用例

  odimportir -i filename

    Time    : Fri Mar 26 08:01:20 1999    /* 移出時刻(GMT) */
    File V/L  : 01/01                     /* インタフェース情報ファイルバージョン */
    IR V/L   : 04/00                      /* インタフェースリポジトリバージョン */
    File size  : 000000000000b910         /* ファイルサイズ(16進16桁) */
    OS      : SunOS 5.6                   /* 移出コマンド実行マシンのOS情報 */

    IMPORT OBJECT INFORMATION             /* オブジェクト情報(表題) */
    ID       :IDL:ARRtest1:1.0            /* リポジトリID */
    NAME   :ARRtest1                      /* 名前 */
    VERSION :1.0                          /* バージョン名 */

注) 移出時にリポジトリIDを指定せずに(全体移出)インタフェース情報ファイルを生成した場合、表示されるオブジェクト情報はルート直下のオブジェクトとなります。移出時にリポジトリIDを指定した場合、表示されるオブジェクト情報は指定されたリポジトリIDの情報となります。


目次 索引 前ページ次ページ

All Rights Reserved, Copyright(C) 富士通株式会社 2005