名前
odimportir - インタフェース情報の移入
形式
odimportir [-e] [-a | -v | -i] [-M system] filename
機能説明
odimportirコマンドは、odexportirコマンドにより生成されたインタフェース情報ファイルを使用しインタフェース情報の移入を行います。
本コマンドはデフォルトでは、移入を行う前に移入先に同名のインタフェース情報が存在するかどうかのチェックを行います。移入先にインタフェース情報ファイル内と同じリポジトリIDを持つインタフェース情報が存在する場合はエラーを通知します。
移入対象のインタフェースリポジトリがValueインタフェースを使用している場合に本オプションを指定します。本オプションを指定しない場合は、標準インタフェースのインタフェースリポジトリを使用して移入を行います。
本オプションを使用する場合は、インタフェースリポジトリの環境設定においてValueインタフェースを選択する必要があります。
また、本オプションを使用して移入を行う場合は、インタフェース情報ファイルがValueインタフェースを使用しているインタフェースリポジトリより生成されている必要があります。
移入を行う際に、移入先におけるインタフェース情報のチェックを行いません。移入先にインタフェース情報ファイル内と同じリポジトリIDを持つインタフェース情報が存在する場合は、そのインタフェース情報を新しいインタフェース情報に置き換えて移入します。
移入を行う際に、移入先におけるインタフェース情報のチェックを行いません。移入先にインタフェース情報ファイル内と同じリポジトリIDを持つインタフェース情報が存在する場合は、そのインタフェース情報を新しいインタフェース情報に置き換えて移入します。置き換えたインタフェース情報は標準出力に表示します。
インタフェース情報ファイルの情報を表示します。
移入するインタフェース情報ファイルのファイル名を指定します。
拡張システムを生成した場合に、運用の対象となるシステム名systemを指定します。本オプションを省略すると、デフォルトシステムでの運用が対象となります。
本オプションは、以下の製品で指定可能です。
Interstage Application Server Enterprise Edition
注意事項
本コマンドを実行する際は、インタフェースリポジトリが起動されている必要があります。また、移入を行う前は、必ずodbackupsysコマンドを使用して、データベースのバックアップを行ってください。
CORBAサービス(ObjectDirector)のバージョンが異なるインタフェースリポジトリより移出を行い生成されたインタフェース情報ファイルを使用して移入を行う場合、移出先サーバより下位のバージョンへの移入はできません。
また、他サーバのインタフェースリポジトリを使用する環境の場合、他サーバが自サーバより下位バージョンの場合は移入できません。
同一バージョン間であっても、異なるシステムで生成されたインタフェース情報ファイルは移入できないことがあります。
本製品をインストールした環境によって、本コマンドの利用権限が変わる場合があります。詳細は、“1.3 利用権限について ”を参照してください。
使用例
odimportir -i filename Time : Fri Mar 26 08:01:20 2010 /* 移出時刻(GMT) */ File V/L : 01/02 /* インタフェース情報ファイルバージョン */ IR V/L : 04/00 /* インタフェースリポジトリバージョン */ File size : 000000000000b910 /* ファイルサイズ(16進16桁) */ OS : Windows NT 5.2 /* 移出コマンド実行マシンのOS情報 */ IMPORT OBJECT INFORMATION /* オブジェクト情報(表題) */ ID :IDL:ARRtest1:1.0 /* リポジトリID */ NAME :ARRtest1 /* 名前 */ VERSION :1.0 /* バージョン名 */ |
注) 移出時にリポジトリIDを指定せずに(全体移出)インタフェース情報ファイルを生成した場合、表示されるオブジェクト情報はルート直下のオブジェクトとなります。移出時にリポジトリIDを指定した場合、表示されるオブジェクト情報は指定されたリポジトリIDの情報となります。