run_prerequisites
Enterprise Managerリポジトリに関連する前提条件のリストを実行します。
書式
emcli run_prerequisites -db_user=<database_user> -db_password=<database_password> -db_role=<database_role> -repos_user=<repository_user> [-prerequisite_xml_root_dir=<xml_root_directory_for_platform_prerequisites>] [-prerequisite_resource_locs="<xml_resource_location_for_platform/ plug-in_prerequisites>"] [-log_loc=<location_for_log_files_of_EMPrereqKit_tool>] [-upgrade_version=<EM_version_to_which_upgrade_is_being_done_eg_12.1.0.3>] [-configuration_type=<configuration/deployment_type_ eg_MINI/SMALL/MEDIUM/LARGE>] [ ] indicates that the parameter is optional.
オプション
-
db_user
データベースへの接続を確立するためのデータベース・ユーザー・アカウント(SYSなど)。
-
db_password
データベース・ユーザー・アカウントのパスワード。ここで指定しない場合、パスワードの入力が求められるようになります。
-
db_role
データベース・ロール。たとえば、sysdbaです。-db_userの値がSYSである場合のみ必要です。
-
repos_user
前提条件チェックを実行するためのリポジトリ・ユーザー・アカウント(SYSMANなど)。-db_userの値がSYSである場合のみ必要です。
-
prerequisite_xml_root_dir
すべての前提条件XMLが格納されている
requisites/list
ディレクトリへの絶対パス。これはオプションのパラメータであり、指定しない場合、値は内部で計算されます。XMLファイルがrequisites/list
のサブディレクト内にある場合でも、入力するパスはlist
までを示すようにしてください。たとえば、$<OMS_HOME>/install/requisites/list
のようにします。 -
prerequisite_resource_locs
プラグインoparファイルや、プラットフォームまたはプラグインの前提条件チェック用のXMLファイルを含むプラットフォーム/プラグイン・バイナリがあるディレクトリへの絶対パス。このオプションは必須ではありません。プラグインoparファイルの場合、
plugin_id=<<absolute_path_.opar_file>>
の形式を使用します。プラグイン・ホーム・ディレクトリの場合、plugin_id=<<plugin_home>>
の形式を使用します。 -
log_loc
Enterprise Manager前提条件キットの実行ログが保存可能なディレクトリへの絶対パス。
-
upgrade_version
アップグレードの対象のEnterprise Managerバージョン。たとえば、12.1.0.3です。自己更新に続いて-upgrade_versionを使用して将来の2つのバージョン(v1およびv2など)用としてEnterprise Manager前提条件リソースをダウンロードした場合、指定したバージョンの前提条件を表示または実行できます。
-
configuration_type
構成またはデプロイメント・タイプ。たとえば、MINI、SMALL、MEDIUM、LARGEなどです。これはオプションのパラメータであり、指定しない場合、内部で計算されます。
例
例1
構成タイプがMEDIUMである、Enterprise Managerリポジトリに関連する前提条件のリストを実行します。
emcli list_prerequisites -db_user=SYS -db_password=pwd -db_role=sysdba -repos_user=SYSMAN -prerequisite_xml_root_dir=$ORACLE_HOME/install/requisites/list -configuration_type=MEDIUM
例2
前提条件リソースの場所がoracle.sysman.db=<<MW_HOME>>/plugins/oracle.sysman.db.oms.plugin_x.x.x.x.x,oracle.sysman.emas=<<Absolute directory path>>/x.x.x.x.x_oracle.sysman.emas_2000_0.opar
である、Enterprise Managerリポジトリに関連する前提条件のリストを実行します。
emcli list_prerequisites -db_user=SYS -db_password=pwd -db_role=sysdba -repos_user=SYSMAN -prerequisite_resource_locs="oracle.sysman.db= <<MW_HOME>>/plugins/oracle.sysman.db.oms.plugin_x.x.x.x.x, oracle.sysman.emas=<<Absolute directory path>>/ x.x.x.x.x_oracle.sysman.emas_2000_0.opar"