7.2 Oracle Machine Learning for Rのアップグレード
OML4Rを以前のリリース1.5.1から現在のリリース2.0にアップグレードできます。
OML4Rをアップグレードしてデータを移行するには:
-
アップグレード先のOML4Rのリリースで必要となるRのバージョンがあることを確認します。OML4R にはR 4.0.5が必要です。
Rの要件については、「オンプレミス・データベースの場合のOracle Machine Learning for Rのシステム要件」で構成要件およびサーバー・サポートの表を参照してください。
Rをアップグレードするには、次の手順を実行します。
-
OML4Rユーザー・スキーマ、データ・ストア・オブジェクト、RスクリプトおよびRQSYSスキーマをバックアップします。
-
Oracle R Distribution RPMまたはオープン・ソースRコンポーネントを削除します。
-
必要なRバージョンをインストールし、ステップ2に進みます。
-
-
Oracle Databaseリリース23aiのOML4Rサーバーをアップグレードするには、
server.shスクリプトを実行してアップグレードを実行します。OML4R 1.5.1から2.0へのアップグレードの手順。
- アップグレード・スクリプトの準備
- Oracle Machine Learning for Rダウンロード・ページに移動し、ライセンス契約に同意し、/oml4rserver_2.0_install_dir/などのインストール・ディレクトリにOML4R 2.0 Serverパッケージをダウンロードします。
- 2.0インストール・ディレクトリに移動し、ダウンロードしたファイルを展開します。
$ cd /oml4rserver_2.0_install_dir/$ unzip ore-server-platform-arch-2.0.zip
- アップグレード・スクリプトの準備
- OML4R 2.0の
rqcfg.sqlスクリプトを実行します。以前のバージョンのOML4Rサーバーが検出されると、アップグレードするかどうかを確認するように求められます。「はい」を入力してアップグレードを開始するか、「いいえ」を入力してプロセスを停止します。$ cd /oml4rserver_2.0_install_dir/$ ./server.shOracle R Enterprise 2.0 Server.Copyright (c) 2012, 2022 Oracle and/or its affiliates. All rights reserved.Checking platform .................. PassChecking R ......................... PassChecking R libraries ............... PassChecking ORACLE_HOME ............... PassChecking ORACLE_SID ................ PassChecking sqlplus ................... PassChecking ORACLE instance ........... PassChecking CDB/PDB ................... FailERROR: cannot install ORE in a root containerPDB to use for ORE installation [list]: <PDB_NAME>Checking CDB/PDB ................... PassChecking ORE ....................... PassCurrent configurationR Version ........................ Oracle Distribution of R version 4.0.5 (--)R_HOME ...........................<R_HOME>R_LIBS_USER ......................<R_LIBS_USER>ORACLE_HOME ......................<ORACLE_HOME>ORACLE_SID ......................<ORACLE_SID>PDB ..............................<PDB_NAME>Existing R Version ...............Oracle Distribution of R version 4.0.5 (--)Existing R_HOME ..................<R_HOME>Existing ORE data ................ 1.5.1Existing ORE code ................ 1.5.1Existing ORE libraries ........... 1.5.1RQSYS PERMANENT tablespace .......<PERM_TABLESPACE>RQSYS TEMPORARY tablespace ......<TEMP_TABLESPACE>Operation ........................Install/Upgrade Proceed? [yes] yesRemoving R libraries ...............PassRemoving ORE libraries ............. PassInstalling R libraries ............. PassInstalling ORE libraries ........... PassUpgrading RQSYS 1.5.1 .............. PassConfiguring ORE .................... PassRemoving ORE packages .............. PassInstalling ORE packages ............ PassRemoving ORE script ................ PassCreating ORE script ................ PassInstalling supporting packages ..... PassDone -
OML4Rクライアントをアップグレードするには、OML4R 2.0クライアント・パッケージおよびSupporting Packagesをインストールして、古いパッケージを上書きします。
手順については、「Oracle Machine Learning for Rパッケージのインストール」および「OML4R Supporting Packagesのインストール」を参照してください。