7.3 Oracle Machine Learning for Rのダウングレード
OML4Rを再インストールすることで、以前のリリース1.5.1から現在のリリース2.0にダウングレードできます。
OML4Rをダウングレードしてデータを移行するには:
-
ダウングレード先のOML4R 1.5.1で必要となるRのバージョンがあることを確認します。OML4R 1.5.1には2つのバージョンがあり、1つはR 3.3.0上に構築され、もう1つはR 3.6.1上に構築されています。
Rの要件については、「オンプレミス・データベースの場合のOracle Machine Learning for Rのシステム要件」で構成要件およびサーバー・サポートの表を参照してください。
Rをダウングレードするには、次の手順を実行します。
-
OML4Rユーザー・スキーマ、データ・ストア・オブジェクト、RスクリプトおよびRQSYSスキーマをバックアップします。
-
Oracle R Distribution RPMまたはオープン・ソースRコンポーネントを削除します。
-
必要なRバージョンをインストールし、次のステップに進みます。
-
-
Oracle Databaseリリース19cおよび21cのOML4R 2.0サーバーをアップグレードするには、
server.sh
またはserver.bat
スクリプトを実行してダウングレードを実行します。OML4R 2.0から1.5.1へのダウングレード手順。
- ダウングレード・スクリプトの準備
- Oracle Machine Learning for Rダウンロード・ページに移動し、ライセンス契約に同意し、
/oml4rserver_2.0_install_dir/
などのインストール・ディレクトリにOML4R 2.0 Serverパッケージをダウンロードします。OML4R 1.5.1サーバー・パッケージをインストール・ディレクトリ(/oml4rserver_1.5.1_install_dir/
など)にダウンロードします。 - 次のコマンドを使用して、2.0インストール・ディレクトリに移動し、ダウンロードしたファイルを解凍します。
$ cd /oml4rserver_2.0_install_dir/
$ unzip ore-server-platform-arch-2.0.zip
- 1.5.1インストール・ディレクトリに移動し、ダウンロードしたファイルから2.0インストール・ディレクトリにサーバー・フォルダを解凍します。
$ cd /oml4rserver_1.5.1_install_dir/
$ unzip -o -d /oml4rserver_2.0_install_dir/ ore-server-platform-arch-1.5.1.zip "server/*"
- Oracle Machine Learning for Rダウンロード・ページに移動し、ライセンス契約に同意し、
- ダウングレード・オプション
-d <downgrade version>
を指定して、OML4R 2.0server.sh
またはserver.bat
スクリプトを実行します。スクリプトがダウングレード・オプションを検出し、新しいバージョンのOML4Rサーバーがインストールされていることを確認すると、ダウングレードするかどうかを尋ねられます。ダウングレードを開始するには、「はい」と入力します。(プロセスを中断するには「いいえ」を入力します)。$ cd /oml4rserver_2.0_install_dir/
$ ./server.sh -d 1.5.1
Current configuration
R Version ........................ Oracle Distribution of R version 3.6.1 (--)
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 3.6.1 (--)
Existing R_HOME ..................<R_HOME>
Existing ORE data ................ 2.0
Existing ORE code ................ 2.0
Existing ORE libraries ........... 2.0
Downgrading to ORE ............... 1.5.1
RQSYS PERMANENT tablespace .......<PERM_TABLESPACE>
RQSYS TEMPORARY tablespace .......<TEMP_TABLESPACE>
Operation ........................Downgrade Proceed? [yes] yes
Removing R libraries ............... Pass
Removing ORE libraries ............. Pass
Installing R libraries ............. Pass
Installing ORE libraries ........... Pass
Downgrading RQSYS 1.5.1 ............ Pass
Removing ORE packages .............. Pass
Installing ORE packages ............ Pass
Removing ORE script ................ Pass
Creating ORE script ................ Pass
Installing supporting packages ..... Pass
Done
- ダウングレード・スクリプトの準備
-
OML4Rクライアントをダウングレードするには:
- OML4R 2.0パッケージおよびSupporting Packagesをアンインストールします。OML4R 2.0パッケージをアンインストールするには、「OML4Rクライアントのアンインストール」を参照してください。
- OML4R 1.5.1パッケージおよびSupporting Packagesをインストールします。「Oracle Machine Learning for Rパッケージのインストール」および「OML4R Supporting Packagesのインストール」を参照してください。