PowerVS IBM i 日記(70): CORの利用(2) - COR サーバーから 2 次言語を導入する

# 2 次言語は事前導入されていない

以前は 2930 を含む様々な 2 次言語が IBM i のデプロイ時から導入されていました。
このことは「[PowerVS IBM i 日記(8): 2962 日本語を二次言語として導入する](https://qiita.com/6onoda/items/62d2d4fbb2de09442a91)」でも確認しました。

しかし、現在は2 次言語は一切導入されていません。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/184930/5c941837-4ac5-c71e-fb6f-a9474a932b43.png)

そのため 2 次言語を導入したい場合は、COR サーバーを使うか自分で仮想イメージを用意する必要があります。
今回は COR サーバーからの導入を試します。

# COR サーバーから2次言語を導入する

「[IBM ライセンス・プログラムの 2 次言語のインストール](https://www.ibm.com/docs/ja/i/7.4?topic=language-installing-secondary-languages-licensed-programs)」に従って導入してみましょう。

QSYSOPR メッセージの状態を変更します。

```
CHGMSGQ MSGQ(QSYSOPR) DLVRY(*BREAK) SEV(95)
```

前回「[PowerVS IBM i 日記(69): CORの利用(1) - COR サーバーを構成してライセンスプログラムを導入する](https://qiita.com/6onoda/items/35eaf065fdbcd2c7b2d9)」で作成した「COR_IMG」を利用します。

「WRKIMGCLGE IMGCLG(*DEV) DEV(COR_IMG)」で最初のイメージをマウントしておきます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/184930/182fa9fc-fb4b-82bf-bbd7-632965b28d9b.png)


2次言語オブジェクトには、システム状態オブジェクトや権限を借用するオブジェクトが含まれます。その復元を許可します。

```
CHGSYSVAL SYSVAL(QALWOBJRST) VALUE(*ALL)
```

「GO LICPGM」の「21. Install secondary languages」に進みます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/184930/4d8dc29c-7a53-ee4c-92aa-cff519a19adb.png)

「2930 Japanese Universal」を導入してみましょう。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/184930/ff685c09-d812-f166-f65e-e0bd588af415.png)

「Enter」で進みます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/184930/ffa8f823-7749-5a70-4ffa-3b59a0d040cd.png)

仮想光ディスク装置を指定して「Enter」で進みます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/184930/a22e2fc5-3fd5-b660-5c65-028e161660e9.png)

導入が開始されました。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/184930/16285055-d822-05d0-7262-9d51e9cf1bde.png)

完了しました。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/184930/e5cb1435-df23-1c97-c7c9-2b6a8e94a734.png)

「LICPGM」の「20. Display installed secondary languages」で確認すると「2930 Japanese Universal」が導入されているのが確認できます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/184930/360bab39-ffd8-4247-6085-7b1fe995832a.png)


ジョブの CCSID を日本語にして、2次言語 2930 を組み込みましょう。

```
CHGJOB CCSID(1399)
CHGSYSLIBL LIB(QSYS2930)
```

日本語が表示されました。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/184930/f6acebbc-88de-9149-046a-cf0db5c3816f.png)

この後、日本語環境をデフォルトにする設定は「[PowerVS IBM i 日記(30): PowerVS IBM i 初期設定まとめ － ssh 鍵認証と日本語環境](https://qiita.com/6onoda/items/0f8ae5d58b6c64c0bb42
)」の「[日本語環境用システム値の変更](https://qiita.com/6onoda/items/0f8ae5d58b6c64c0bb42#%E6%97%A5%E6%9C%AC%E8%AA%9E%E7%92%B0%E5%A2%83%E7%94%A8%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0%E5%80%A4%E3%81%AE%E5%A4%89%E6%9B%B4)」や「[QINTER を 2次言語 2930 日本語に設定](https://qiita.com/6onoda/items/0f8ae5d58b6c64c0bb42#qinter-%E3%82%92-2%E6%AC%A1%E8%A8%80%E8%AA%9E-2930-%E6%97%A5%E6%9C%AC%E8%AA%9E%E3%81%AB%E8%A8%AD%E5%AE%9A)」を確認してください。
なお、今回の環境では、この記事に記載した *sshd を自動起動する必要はありません。

---
当日記のIndexは[こちら](https://qiita.com/6onoda/items/f146c78c0c1bbe905a42)です。

---
許可の無い転載を禁じます。
この記事は筆者の個人的な責任で無保証で提供しています。
当記事に関してIBMやビジネスパートナーに問い合わせることは、固くお断りします。