イントロダクション
このOracle by Example (OBE)では、JD Edwards EnterpriseOne 9.2データをWindows上のOracleデータベースがあるオンプレミス・システムからOracle Cloudに移行する手順について説明します。
このOBEでは、次のことを行います:
- オンプレミス・データベース・サーバーでエクスポート・スクリプトを実行します。
- オンプレミス・デプロイメント・サーバーでUBEを手動で実行します。
- ワンクリック・インスタンスでデータベース・サーバーでインポート・スクリプトを実行します。
- ワンクリック・インスタンスでデプロイメント・サーバーでUBEを手動で実行します。
- 移行後のタスクを完了します。
完了までの時間
移行時間は、表の数およびインポートされるデータのサイズに基づいて変化し、数時間かかる場合があります。
バックグラウンド
Oracle Cloudの移行では、Appicaltions 9.2のオンプレミス環境をOracle Cloud (One-Click)に移行できます。移行プロセスを開始する前に、移行する予定のパス・コードについて従来のオブジェクトがすべてチェックインされていることを確認してください。プロジェクト情報はワンクリック・インスタンスに移行されません。実際のプロジェクトに予約されているユーザー定義オブジェクト(UDO)は、移行プロセスの最後にユーザーのデフォルト・プロジェクトに移動されます。
JD Edwards EnterpriseOneをWindows上のOracleデータベースのワンクリックに移行するには、アプリケーション9.2でToolsリリース9.2.1以降を実行しているオンプレミス環境が必要です。移行が完了すると、移行された環境は、他のワンクリック・インストールと同じアプリケーション・リリースになります。
サポートされているオンプレミス環境:
- EnterpriseOne Toolsリリース9.2.1以降
- EnterpriseOne Applicationsリリース9.2
- Windows上のOracleデータベース
前提条件
移行の前に、次のことを確認します。
- オンプレミス環境はApplications 9.2およびToolsリリース9.2.1以降にあります。
- 完全なパッケージ・ビルドが完了し、リポジトリ表にデータが移入されます。
- ワンクリック・エンタープライズ・サーバーでPS920をプロビジョニングし、PS920に対してサービスを実行しています。システムは、最初の移行のターゲット環境(DV920など)を上書きします。
- ワンクリックは、UN8以降の9.2.8です。
- 古いパッケージは、移行プロセスを高速化するためにクリーンアップされます。
何が必要ですか?
このOBEのステップを実行するには、次のものが必要です。
- Oracle Cloudのサブスクリプション。コンピュート操作ロールを持つユーザーである必要があります。詳細は、Oracle Compute Cloud Serviceの使用のOracle Compute Cloud Serviceサブスクリプションの開始方法を参照してください。
- ワンクリック・インスタンスのデータベース・サイズがインポートに十分な大きさで、データベース構成/パラメータがビジネス・ニーズ(たとえば、最大拡張および拡張サイズ・パラメータ)に応じて検証またはチューニングされていることを確認します。
- Oracle Cloud One-ClickインスタンスでJD Edwards EnterpriseOne複数層デプロイメントを作成しました。詳細は、複数層またはワンクリック・プロビジョニングOBEを参照してください。
- Oracle Update Centerから
JDE_9.2.26_One-Click_Migration_Tool_Win_Oracle_DB.zip
をダウンロード。JDE_9.2.26_One-Click_Migration_Tool_Win_Oracle_DB.zip
には次のものが含まれます。- エクスポート・スクリプトを含むフォルダをエクスポートします(このフォルダをオンプレミス・データベース・サーバーに移動します)。
- インポート・スクリプトを含むフォルダをインポートします(このフォルダをOracle One-Clickインスタンスのデータベース・サーバーに移動します)。
- ソースおよび宛先マシンで次のコマンドを実行できることが確認されました。
sqlplus
<dbuser>/<dbpass>@<netname></netname>
タスク1: オンプレミス・データベース・サーバーでのエクスポート・スクリプトの実行
export.batスクリプトは、オンプレミス・データベース・サーバー上のスキーマをエクスポートします。その後、ワンクリック・インスタンスのデータベース・サーバーにダンプ・ファイルを移動できます。
- 起動する前に、オンプレミス・デプロイメント・サーバーで「ソフトウェア更新の処理」プログラム(P96470)を実行します。このアプリケーションが起動すると、
System – 920
とSystem Local
の間でElectroc Software Updates (ESU)履歴が同期されます。プロセスが完了したら、アプリケーションをクローズできます。 - オンプレミス・データベース・サーバーでWin/Oracleスクリプト・ファイルJDE_9.2.26_One-Click_Migration_Tool_Win_Oracle_DB.zipを抽出します。
- オンプレミス・データベース・サーバーでエクスポート・スクリプトをダウンロードした場所(
c:\MoveAndImprove
など)に移動します。 - エクスポート・フォルダを開き、これらの設定で
ORCL_SETENV.bat
ファイルを編集します。
ORCL_SETENV.batファイル
フィールド 説明 PATHCODE_PREFIXの設定 エクスポート元のパス・コードの接頭辞。 DV
と入力します。
有効な値は、PY
、PD
およびDV
です。PATHCODE_RELEASEの設定 エクスポート先のパス・コード・リリース。 920
と入力します。共有の設定 データ・ディクショナリをエクスポートします。データ・ディクショナリをエクスポートするには、 YES
と入力します。
それ以外の場合は、NO
と入力します。1回のみ行う必要があります。DUMP_DESTの設定 データベース・ダンプ・ファイルを格納するフォルダのフルパス。 c:\MoveAndImprove\Backup
と入力します。
*ディレクトリが存在することを確認します*
SYSDBAの設定
データベース管理者として接続している場合は、 TRUE
と入力します。DBユーザーの設定
挿入されるスキーマに対する権限を持つデータベース・ユーザー。 system
と入力します。
有効値は、system
とsysdba
です。DBPASSの設定 DBUSERのパスワード。システム・パスワードを入力してください。
ネット名の設定 データベースのネット・サービス名または接続文字列(たとえば、 orcl
と入力します)。
- コマンド・ウィンドウで、スクリプト・フォルダにナビゲートします。
- ORCL_EXPORT.batを実行します。
ORCL_EXPORT.bat - 生成されたすべてのログ・ファイルが正常に完了したことを確認します。
- 指定された場所に
.dmp
ファイルが正常に作成されたことを確認します。 - 後のステップでインポートするために、
.dmp
ファイルをコンピュート・サービス・インスタンスのデータベース・サーバー上のフォルダに転送します。
タスク2: オンプレミス・デプロイメント・サーバーでのUBEの実行
- オンプレミス・デプロイメント・サーバーでR98403XAバージョンを実行して、ESU表((F9670、F9671およびF9672)およびオブジェクト・ライブラリアン表を含むシステム表をコピーします。
- XJDE0002は、ESU表((F9670、F9671およびF9672))を含むシステム表をコピーします。
- XJDE0003は、オブジェクト・ライブラリアンをコピーします。データ選択は変更しないでください。
R98403XAレポート- XMLへの表のコピー - UBEバージョンを実行した後、すべてのxmlファイルがターゲット・ディレクトリに存在することを確認します。また、エラーがある場合はPDFレポートも確認します。
- すべてのバージョンで、XMLファイルを別の場所に格納する場合は、ターゲットXMLパスの処理オプションを変更します。
R98403XA処理オプション - R98403XA、XJDE0002は、システム表のサブセット(セキュリティ、メディア・オブジェクトおよびESU履歴)をコピーします。
R98403XA XJDE0002レポート - R98403XA、XJDE0003は、オブジェクト・ライブラリアン表のサブセットを
c:\PlannerData
にコピーします。オブジェクト・ライブラリアンをコピーすると、カスタム・オブジェクトのデータがコピーされます(ADDモード)。データベース・スクリプトは、オンプレミス・オブジェクト・ライブラリアンをワンクリックにコピーしません。R98403XA XJDE0003レポート - オブジェクト・ライブラリアンおよびシステム・データがコピーされた
c:\PlannerData
フォルダをZipします。 PlannerData.zip
をOracle Cloud Deployment Serverにコピーして抽出します。
タスク3: Oracle Cloudデータベース・サーバーでのインポート・スクリプトの実行
データベース・サーバーでオンプレミス・エクスポート・スクリプトを実行した後、Oracle Cloud Database Serverでインポート・スクリプトを実行します。
ORCL_IMPORT.bat
ファイルは、ダンプ・ファイル(エクスポート・スクリプトによって生成される)からCompute Cloudサービスのデータベース・サーバーにデータをインポートします。
- スクリプトおよびダンプ・ファイル・ディレクトリをクラウド・データベース・サーバーにコピーします。
- Oracleデータベース・サーバーのインポート・フォルダ(
c:\MoveAndImprove\JDE_9.2_Migration_Utility_9.2.26_for_Windows_SQL\SQL Import
など)に移動します。 - Oracle Cloud Database ServerでWin/OracleスクリプトJDE_9.2.26_One-Click_Migration_Tool_Win_Oracle_DB.zipを抽出します。
- インポートフォルダを開き、ORCL_SETENV.batファイルを編集します。
ORCL_SETENV.batファイル
フィールド 説明 FROM_PATHCODE_PREFIXの設定 オンプレミス・データベース・サーバーにエクスポートしたパス・コードの接頭辞。 DV
と入力します。
有効な値は、PY
、PD
およびDV
です。
TO_PATHCODE_PREFIXの設定 Oracle Cloud Database Server上のターゲット・パス・コードの接頭辞。 PY
、PD
またはDV
を入力します。
FROM_PATHCODE_PREFIX.
と同じか、または異なるものにできます。SET_PATHCODE_RELEASE 920
と入力します。変更しないでください。
共有の設定 データ・ディクショナリをインポートするには、 YES
と入力します。データ・ディクショナリをインポートする必要があるのは1回のみです。
それ以外の場合は、NO
と入力します。DUMP_DESTの設定 データベース・ダンプ・ファイルをコピーしたフォルダへのフルパス。たとえば、 C:\MoveAndImprove
です。
DBUSERの設定 IMPDP操作を実行する権限のあるデータベース・ユーザー。Oracleでは、 system
を使用することをお薦めします。DBPASSの設定 DBUSERのパスワード。システム・パスワードを入力してください。
ノート: データベース・パスワードに$などの許容可能な特殊文字が含まれている場合は、exp_setファイルとimp_set
ファイルの両方にデータベース・パスワードを一重引用符で囲む必要があります。たとえば、データベース・パスワードに$記号が含まれている場合は、次のように値を指定します。
DBPASS=Hello$123
SYSDBAの設定 TRUE
は、SYSDBAとして接続されている場合に使用する必要があります。それ以外の場合は、FALSE
と入力します。ネット名の設定 データベースのTNS名( JDEORCL
など)。DEP_SVR_NAMの設定 Oracle Cloudデプロイメント・サーバーの名前(大文字)。 PRE_DEP_SVRの設定 オンプレミス・デプロイメント・サーバーの名前(大文字)。
システムの設定 YES
と入力して、JDE920
の表のマシン名を更新します。
ENT_SVR_NAMの設定 新しいOracle Cloud Enterprise Serverの名前。 SY920.F9650
表の名前として大/小文字を区別します。
PRE_ENT_SVRの設定 古いオンプレミス・エンタープライズ・サーバーの名前。オンプレミス・エンタープライズ・サーバーの SY920.F9650
表の名前として大/小文字を区別します。
- コマンド・ウィンドウで、スクリプト・フォルダに移動し、
ORCL_IMPORT.bat
を実行します。
スクリプトが実行され、ダンプ・ディレクトリにログが作成されます。生成されたすべてのログ・ファイルが正常に完了したことを確認します。ORCL_IMPORT.bat
タスク4: Oracle Cloudデプロイメント・サーバーでのUBEの実行
Oracle Cloud Deployment Serverで、R98403XBバージョンを実行して、オンプレミスからクラウドにデータをコピーします。各バージョンのデータ選択を変更したり、PDFレポートを確認しないでください。
- Oracle Cloudデプロイメント・サーバーでR98403XBバージョンを実行して、オンプレミスからOracle Cloudデプロイメント・サーバーにデータをコピーします。
- R98403XB、XJDE0034は、システム行をADDモードでコピーします。このプロセスでは、OCMマッピング、環境定義およびESU履歴はコピーされません。
- R98403XB、XJDE0035は、オブジェクト・ライブラリアン・マージR98605への入力として、オブジェクト・ライブラリアン表のサブセットをデータ・ディクショナリ・ローカルにコピーします。
- R98403XB、XJDE0037は、ESU履歴マージR96723への入力として、ESU履歴表をデータ・ディクショナリ・ローカルにコピーします。
R98403XAレポート- XMLへの表のコピー - これらの各バージョンの「XML
Data Path
処理オプション値の入力」を、オンプレミス・デプロイメント・サーバーからPlannerDataをコピーした場所に変更します。
R98403XA処理オプション - PDFファイルを検証して、コピーが成功したことを確認します。
- UBE R98605 - オンプレミスからワンクリックへのOLレコードのマージを実行します。
- R98605は、ターゲット・パス・コードのF9861、F98602、F98603、F9861W行を削除します。
- オンプレミス・デプロイメント・サーバーからソース・パス・コードのF9861、F98602、F98603、F9861W行をコピーし、ターゲット・パス・コードとターゲット・デプロイメント・サーバーを置き換えます。たとえば、
PD920
をDV920
にコピーするか、DV920
をDV920
にコピーします。 - ソース・パス・コードのF9861にあるカスタム・オブジェクトについて、F9860、F9860W、F98601、F9862、F9863、F9865行をAPPENDモードでコピーします。
- F9861Wごとに、欠落しているF9860W行を追加します。
R98605 - OLレコードをオンプレミスからワンクリックにマージ - 処理オプションを確認します。「ソース・データ・ソース」の値は変更しないでください。
R98605「処理オプション」- 「処理」タブ サマリー/詳細フィールド-
1
には行数のみが表示されます。0
には、コピーされたすべてのオブジェクト行もリストされます。R98605処理オプション- 「表示」タブ - 要約および詳細レポートをレビューします。
R98605サマリー・レポート 詳細(
0
)は、コピーされたすべてのオブジェクトをリストし、行数を表示します。R98605詳細レポート - UBE R96723、 ZJDE0002を最終モードで実行します。 システム・ローカルおよびシステム- 920にESU履歴をコピーします。ZJDE0001 プルーフ・モードの同じレポートで、更新は実行されません。プルーフ・モードでは、最終モードで挿入される行数のみが表示されます。
- ターゲット環境のシステム・ローカル/システム- 920のF9671を削除します。
- ソース環境のF9671をコピーし、ターゲット環境を置き換えます。(たとえば、PD920 -> DV920、またはDV920–> DV920)。
- ターゲット・パス・コードのシステム・ローカル/システム- 920のF9672を削除します。
- ソース・パス・コードのF9672をコピーし、ターゲット・パス・コードを置き換えます。(たとえば、PD920 -> DV920、またはDV920–> DV920)。
- この時点で、ターゲット環境/パス・コードのESU履歴は、エクスポートおよびインポートされたオンプレミス・セントラル・オブジェクトと一致します。
- R96723の処理オプションで、「ソース環境」を、コピー元の環境に、「ターゲット環境」をデータのコピー先に変更します。「ソースESUデータ・ソース」値またはデータ選択を変更しないでください。
R96723「処理オプション」- 「処理」タブ - プルーフ・モードでは、表は更新されませんが、行数は表示されます。最終モードではテーブルが更新されます。
R96723処理オプション- 「更新」タブ - 「R96723 - ESU履歴の移動および改善のコピー」レポートを確認します。
R96723 - ESU履歴の移動および改善レポートのコピー

R96723、ZJDE0002 UBE:
移行後のタスク
すべてのスクリプトおよびUBEの実行後:
- Oracleクラウド・データベース・サーバーのターゲット・パス・コードに次をデプロイします。
- ターゲット・パス・コードへの最新プランナ更新(インストールされていない場合)。
- 最新のツールロールアップESU。
- UN9 updateまたは任意のupdateがOracle Cloud (One-Click)インストールの残りの部分と一致します(これはE920からE920へのSimplified Upgradeを実行することと同じです)。
- UN9更新の特別な指示および表変換を実行します。
- セキュリティ/パスワードのリセット
デプロイメント・サーバーのDEP920にサインインし、新しいセキュリティ・オーバーライドのパスワードを変更します。F98OWSEC
の場合はP98LPSEC
、システム・ユーザーF98OWPU
の場合はP980001
。オンプレミス・エンタープライズ・サーバーからサーバー・マップのセキュリティ・オーバーライドを探し、行を削除します。たとえば、<OnPrem>
です。- 920 Server Map
ノート:
APPENDモードでコピーされたF98OWSEC
およびF98OWPU
行のパスワードで、パスワードが間違っている可能性があります(異なるサイト・キーまたは異なるハッシュ・アルゴリズム)。 - フル・パッケージを作成してターゲット・パス・コードにデプロイします。無効なパスワードを持つセキュリティーオーバーライドがある場合、パッケージビルドは機能しません。
- 移行された環境を使用してサービスを実行できるように、エンタープライズ・サーバーの
jde.ini
を変更できるようになりました。
関連リンク
その他の学習リソース
ラーニング・リソースの詳細は、LearnJDEを参照してください。
製品ドキュメントについては、Oracle Help CenterのJD Edwardsを参照してください。
WindowsでのOracle Database用のOracle CloudへのJD Edwards EnterpriseOneの移行
G45227-01
2025年10月
Copyright© 2025、 Oracle and/or it affiliates.