@nl member さん、こんにちは。
お使いいただいているのはWindowsまたはLinuxにインストールキットを使ってインストールされたIRISでしょうか。
もしそうであれば、新しいバージョンのコミュニティエディションにアップグレードインストールを行っていただくことで切り替えることができます。(もしコンテナ版IRISを利用されていましたら方法が異なりますので返信欄でお知らせください。)
アップグレードインストールを行っても、今まで使用されていたテーブルやクラス、データはそのまま残ります。(作成されたデータベースやUSERデータベースに保存した内容は残りますが、システム用データベースに保存したユーザ作成のデータやクラス/テーブル定義は一部を除き削除されます。)
%SYSネームスペース上で作成したユーザ作成のデータやクラス/テーブル定義ですが、Z、z、%Z、%z から始まる名称で作成した内容はアップグレード後も残りますがそれ以外のユーザ作成の情報は削除されます。詳細はドキュメントもご参照ください。「アップグレードの前に」の5番
アップグレードインストールの手順は以下の通りです。
1) IRISを停止する
2) 新バージョンのIRISインストーラーを起動後、現インスタンスを選択しアップグレードインストールを行う。
3) アップグレードインストール終了後、クラス・テーブル定義を新バージョンに合わせるため一括コンパイルを実行する。
do $system.OBJ.CompileAllNamespaces("u")
※ アップグレード前にコンパイルエラーとなるルーチン、クラス、テーブルがある場合はアップグレード後もエラーが出ますので、可能であればアップグレード前にコンパイルエラーの有無をご確認ください。
お試しいただいているバージョンと少し異なりますが、以下、WindowsとLinux(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")
以下、一括コンパイルからアップグレードインストール後のデータ確認メモです。
2023/12/19開催「まずはコンテナを動かしてみよう!~コンテナ版IRISで新機能を試す方法のご紹介~」 をYouTubeへUpしました。
また、2024/1/25開催ウェビナー「IRISのデータを可視化する4つの方法」のPDFを公開しています。
ウェビナーはオンデマンド配信登録でいつでも視聴いただけます👉https://event.on24.com/wcc/r/4421589/067D4D72C25D1C479C651171051C8FC7
ぜひご覧ください。
2024/1/25開催「IRISのデータを可視化する4つの方法」 をYouTubeへUpしました。ぜひご参照ください。
関連:プレイリスト(分析とIRIS)