|
preupgrade
|
$<OMS_HOME>/sysman/admin/emdrep/bin/RepManager <repository_database_host> <repository_database_port> <repository_database_sid> -dbUser sys -dbPassword <sys password> -dbRole sysdba -reposName sysman -reposPassword <password of sysman user> -action preupgrade [-mwHome <middleware home>]-pluginDepList "<pluginid1>=<pluginid1 home>,<pluginid2>=<pluginid2 home>" -dlfSources "<oms home>,<plugin1 home>,<plugin2home>"
|
この操作では、次のパラメータを指定してOracle Management Repositoryをアップグレードする前の手順を実行します。
-
Oracle Management RepositoryリポジトリがアップグレードされるOracle RDBMSに接続するためのホスト、ポートおよびSIDを指定します。
-
データベースのユーザーとパスワード、リポジトリ名(SYSMAN)とSYSMANユーザーのパスワード、およびOracle Management Repositoryをアップグレードするミドルウェア・ホームを指定します。
-
デプロイの依存性に準じたプラグイン情報リストをカンマで区切って指定します。このオプションでファイルを渡すことができます。内容は、デプロイの依存性に準じたカンマ区切りのプラグイン情報リストです。pluginDepListが欠落しているか、リストの値が空の場合(例: "{}")、$<OMS_HOME>/sysman/admin/emdrep/plugininfo/pluginDepListがデフォルトで読み込まれ、プラグインの依存性リストが取得されます。
-
プラットフォーム/プラグインのDLFファイルの場所をカンマで区切って指定します。このオプションでファイルを渡すことができます。内容は、カンマで区切られたプラットフォーム/プラグインのDLFファイルの場所です。dlfSourcesオプションが欠落しているか、リストの値が空の場合(例: "{}")、$<OMS_HOME>/sysman/admin/emdrep/plugininfo/dlfSourcesがデフォルトで読み込まれ、dlfリソースの場所が取得されます。このオプションが欠落しているかデフォルトのdlfSourcesファイルが存在しない場合、プラットフォームのdlfファイルのみが取得されます。デフォルトのdlfSourcesファイルが存在する場合、これらのソースの下のDLFのみが取得されます。
|
$<OMS_HOME>/sysman/admin/emdrep/bin/RepManager example.com 1521 db3 -dbUser sys -dbRole sysdba -reposName sysman -action preupgrade -mwHome /scratch/weblogic/middleware -pluginDepList <pluginid1>=<pluginid1 home>,<pluginid2>=<pluginid2 home>
|
|
upgrade
|
$<OMS_HOME>/sysman/admin/emdrep/bin/RepManager <repository_database_host> <repository_database_port> <repository_database_sid> -dbUser sys -dbPassword <sys password> -dbRole sysdba -reposName sysman -reposPassword <password of sysman user> -action upgrade [-mwHome <middleware home>]-pluginDepList "<pluginid1>=<pluginid1 home>,<pluginid2>=<pluginid2 home>" -dlfSources "<oms home>,<plugin1 home>,<plugin2home>"
注意: アップグレード操作を実行する前にアップグレード前の操作を実行してください。
|
この操作では、次のパラメータを指定してOracle Management Repositoryをアップグレードします。
-
Oracle Management RepositoryリポジトリがアップグレードされるOracle RDBMSに接続するためのホスト、ポートおよびSIDを指定します。
-
データベースのユーザーとパスワード、リポジトリ名(SYSMAN)とSYSMANユーザーのパスワード、およびOracle Management Repositoryをアップグレードするミドルウェア・ホームを指定します。
-
デプロイの依存性に準じたプラグイン情報リストをカンマで区切って指定します。このオプションでファイルを渡すことができます。内容は、デプロイの依存性に準じたカンマ区切りのプラグイン情報リストです。pluginDepListが欠落しているか、リストの値が空の場合(例: "{}")、$<OMS_HOME>/sysman/admin/emdrep/plugininfo/pluginDepListがデフォルトで読み込まれ、プラグインの依存性リストが取得されます。
-
プラットフォーム/プラグインのDLFファイルの場所をカンマで区切って指定します。このオプションでファイルを渡すことができます。内容は、カンマで区切られたプラットフォーム/プラグインのDLFファイルの場所です。dlfSourcesオプションが欠落しているか、リストの値が空の場合(例: "{}")、$<OMS_HOME>/sysman/admin/emdrep/plugininfo/dlfSourcesがデフォルトで読み込まれ、dlfリソースの場所が取得されます。このオプションが欠落しているかデフォルトのdlfSourcesファイルが存在しない場合、プラットフォームのdlfファイルのみが取得されます。デフォルトのdlfSourcesファイルが存在する場合、これらのソースの下のDLFのみが取得されます。
|
$<OMS_HOME>/sysman/admin/emdrep/bin/RepManager example.com 1521 db3 -dbUser sys -dbRole sysdba -reposName sysman -action upgrade -mwHome /scratch/weblogic/middleware -pluginDepList <pluginid1>=<pluginid1 home>,<pluginid2>=<pluginid2 home>
|
|
transX
|
$<OMS_HOME>/sysman/admin/emdrep/bin/RepManager <repository_database_host> <repository_database_port> <repository_database_sid> -reposName sysman -reposPassword <password of sysman user> -action transx [-mwHome <middleware home>] -dlfSources "<oms home>,<plugin1 home>,<plugin2home>"
注意: -do transXを実行することもできます。デフォルトでは、trueに設定されています。falseに設定すると、変換のバンドルがロードされません。これは、preupgradeおよびupgrade操作の-dlfSourcesに適用されます。
|
この操作では、次のパラメータを指定してOracle Management Repositoryに変換リソースをロードします。
-
Oracle RDBMSに接続するためのホスト、ポートおよびSIDを指定し、Oracle Management Repositoryに変換リソースをロードします。
-
データベースのユーザーとパスワード、リポジトリ名(SYSMAN)とSYSMANユーザーのパスワード、およびOracle Management Repositoryに変換リソースをロードするためのミドルウェア・ホームを指定します。
-
プラットフォーム/プラグインのDLFファイルの場所をカンマで区切って指定します。このオプションでファイルを渡すことができます。内容は、カンマで区切られたプラットフォーム/プラグインのDLFファイルの場所です。dlfSourcesオプションが欠落しているか、リストの値が空の場合(例: "{}")、$<OMS_HOME>/sysman/admin/emdrep/plugininfo/dlfSourcesがデフォルトで読み込まれ、dlfリソースの場所が取得されます。このオプションが欠落しているかデフォルトのdlfSourcesファイルが存在しない場合、プラットフォームのdlfファイルのみが取得されます。デフォルトのdlfSourcesファイルが存在する場合、これらのソースの下のDLFのみが取得されます。
|
$<OMS_HOME>/sysman/admin/emdrep/bin/RepManager example.com 1521 db3 -reposName sysman -action transx -mwHome /scratch/WLS/middleware
|
|
resume
|
$<OMS_HOME>/sysman/admin/emdrep/bin/RepManager <repository_database_host> <repository_database_port> <repository_database_sid> -dbUser sys -dbPassword <sys password> -dbRole sysdba -reposName sysman -reposPassword <password of sysman user> -resume retry -checkpointLocation <directory where schemamanager stores checkpoints> [-mwHome <middleware home>]
|
この操作では、最後に失敗した操作(たとえば、upgradeなど)を再開します。
-
操作を再開するOracle RDBMSに接続するためのホスト、ポートおよびSIDを指定します。
-
データベースのユーザーとパスワード、リポジトリ名(SYSMAN)とSYSMANユーザーのパスワード、および操作が再開されるミドルウェア・ホームを指定します。
-
手順を再開する場所を指定します。チェックポイントの場所は、$<OMS_HOME>/sysman/log/schemamanagerです。
|
$<OMS_HOME>/sysman/admin/emdrep/bin/RepManager example.com 1521 db3 -dbUser sys -dbRole sysdba -reposName sysman -resume retry -checkpointLocation /scratch/weblogic/middleware/oms/sysman/log/schemamanager -mwHome /scratch/weblogic/middleware
|
|
drop
|
$<OMS_HOME>/sysman/admin/emdrep/bin/RepManager <repository_database_host> <repository_database_port> <repository_database_sid> -dbUser sys -dbPassword <sys password> -dbRole sysdba -reposName sysman -reposPassword <password of sysman user> -action drop [-mwHome /scratch/weblogic/middleware]
注意: 実行中のアクティブなSYSMANセッション、スケジューラ・ジョブおよびdbms_jobsがないこと、およびSYSMANユーザーがログインしていないことを確認してください。これを確認するには、すべてのOMSでコマンドemctl stop oms -allを使用して、OMSを停止します。
|
この操作では、次にようにSYSMANスキーマを削除します。
|
$<OMS_HOME>/sysman/admin/emdrep/bin/RepManager example.com 1521 db3 -dbUser sys -dbRole sysdba -reposName sysman -action drop -mwHome /scratch/weblogic/middleware
|
|
dropall
|
$<OMS_HOME>/sysman/admin/emdrep/bin/RepManager <repository_database_host> <repository_database_port> <repository_database_sid> -dbUser sys -dbPassword <sys password> -dbRole sysdba -reposName sysman -reposPassword <password of sysman user> -action dropall [-mwHome <middleware home>] [-mwOraHome <Oracle Home>]
注意: SYSMAN、SYSMAN_MDS SYSMAN_OPSSおよびSYSMAN_APMにアクティブなセッションがないことを確認してください。これを確認するには、すべてのOMSでコマンドemctl stop oms -allを使用して、OMSを停止します。
注意: BI Pubilsher (BIP)がインストールされ構成済の場合、このコマンドを実行する前に管理サーバーを使用してBIPを停止する必要があります。
|
この操作では、次のようにすべてのEnterprise Managerリポジトリを削除します。
|
$<OMS_HOME>/sysman/admin/emdrep/bin/RepManager example.com 1521 db3 -dbUser sys -dbRole sysdba -reposName sysman -action dropall -mwHome /scratch/weblogic/middleware -mwOraHome /scratch/weblogic/middleware
|
|
pluginpurge
|
$<OMS_HOME>/sysman/admin/emdrep/bin/RepManager <repository_database_host> <repository_database_port> <repository_database_sid> -dbUser sys -dbPassword <sys password> -dbRole sysdba -reposName sysman -reposPassword <password of sysman user> -action pluginpurge -pluginPurgeList "<plugin_name>=<plugin_location>" [-mwHome <middleware home>] -mwOraHome <Oracle Home>
注意: 複数のプラグインをパージするには、-pluginPurgeList引数で、プラグインをカンマで区切って入力します。たとえば、<pluginid1>=<pluginid1 home>, <pluginid2>=<pluginid2 home>となります。
|
この操作では、次のようにリポジトリからプラグインを削除します。
|
$<OMS_HOME>/sysman/admin/emdrep/bin/RepManager example.com 1521 db3 -dbUser sys -dbRole sysdba -reposName sysman -action pluginpurge -pluginPurgeList "oracle.sysman.myyempwpax.oms.plugin_12.1.0.1.0=/scratch/weblogic/middleware/plugins/oracle.sysman.myyempwpax.oms.plugin_12.1.0.1.0" -mwHome /scratch/weblogic/middleware
|