ユーザーの略歴
404 経歴が見つかりません
2015年11月10日からのメンバー

@nl member さん、こんにちは。

お使いいただいているのはWindowsまたはLinuxにインストールキットを使ってインストールされたIRISでしょうか。

もしそうであれば、新しいバージョンのコミュニティエディションにアップグレードインストールを行っていただくことで切り替えることができます。(もしコンテナ版IRISを利用されていましたら方法が異なりますので返信欄でお知らせください。)

アップグレードインストールを行っても、今まで使用されていたテーブルやクラス、データはそのまま残ります。(作成されたデータベースやUSERデータベースに保存した内容は残りますが、システム用データベースに保存したユーザ作成のデータやクラス/テーブル定義は一部を除き削除されます。)

%SYSネームスペース上で作成したユーザ作成のデータやクラス/テーブル定義ですが、Z、z、%Z、%z から始まる名称で作成した内容はアップグレード後も残りますがそれ以外のユーザ作成の情報は削除されます。詳細はドキュメントもご参照ください。「アップグレードの前に」の5番

アップグレードインストールの手順は以下の通りです。

1) IRISを停止する

2) 新バージョンのIRISインストーラーを起動後、現インスタンスを選択しアップグレードインストールを行う。

3) アップグレードインストール終了後、クラス・テーブル定義を新バージョンに合わせるため一括コンパイルを実行する。

do $system.OBJ.CompileAllNamespaces("u")

※ アップグレード前にコンパイルエラーとなるルーチン、クラス、テーブルがある場合はアップグレード後もエラーが出ますので、可能であればアップグレード前にコンパイルエラーの有無をご確認ください。


お試しいただいているバージョンと少し異なりますが、以下、WindowsLinux(Ubuntu)でのアップグレードインストールの例をご紹介します。(IRISは2023.2から2023.3にアップグレードしています。​​​​)

コミュニティエディションのライセンスキー期限切れの場合、IRISが開始できないので「2) インストーラーの起動」から始めてください。

《Windows》

TESTネームスペース・データベースを用意し、FS.Personテーブルに2件データがある状態でのアップグレード例です。

0) アップグレード前の確認

 
アップグレード前のデータの確認

1) IRIS停止

タスクバーのランチャー(IRのアイコン)をクリックし、「InterSystems IRISの停止」(または「InterSystems IRIS for Healthの停止」)をクリックし「シャットダウン」を選択します。

2) インストーラーの起動

「新規インスタンス」か現インスタンスかの選択肢が表示されます。現在のインスタンス名(例ではIRIS)を選択しOKボタンをクリックします。

次の画面の「アップグレード」ボタンをクリックして処理を進めます。

3) 一括コンパイル

アップグレードインストール終了後、クラス・テーブル定義を新バージョンに合わせるため、ターミナルを開き一括コンパイルを実行します(ネームスペースはどこでも大丈夫です)。

do $system.OBJ.CompileAllNamespaces("u")

以下、一括コンパイルからアップグレードインストール後のデータ確認メモです。

 
アップグレード後の確認

《Linux》

TESTネームスペース・データベースを用意し、FS.Personテーブルに2件データがある状態でのアップグレード例です。

0) アップグレード前のデータの確認

 
アップグレード前のデータの確認

1) IRIS停止

 
停止ログ

2、アップグレードインストール

新バージョンのインストーラーを起動すると、現在のインスタンスリストが表示されるので、対象のインスタンス名を「Enter instance name:」の後に記入し(例ではIRIS)アップグレードインストールを続けます。

 
アップグレードインストールの画面メモ

3、アップグレード後のデータの確認

アップグレードインストール終了後、クラス・テーブル定義を新バージョンに合わせるため、IRISにログインし一括コンパイルを実行します(ネームスペースはどこでも大丈夫です)。

do $system.OBJ.CompileAllNamespaces("u")

以下、一括コンパイルからアップグレードインストール後のデータ確認メモです。

 
アップグレード後の手続きメモ
認定証と Credly バッジ:
Global Mastersバッジ:
フォロワー:
フォロー中:
Mihokoさんはまだ誰もフォローしていません。