PowerVS IBM i 日記(71): CORの利用(3) - COR サーバーを使って 1 次言語を 2962 日本語に変更する

# COR サーバーを使って 1 次言語の 2962 への変更

以前も「[PowerVS IBM i 日記(39): PowerVS IBM i 1次言語の 2962 日本語に再挑戦](https://qiita.com/6onoda/items/7c1951688b353273ffb6)」で、 1 次言語の 2962 化に挑戦しました。
この時は ESS から自分でダウンロードしたメディア・イメージを利用しました。
「今回、一番大変だったのは、メディアのイメージを IBM i に転送するところでした。」とコメントしていますね。

COS サーバーを使えば、そのような手間は不要です。
今回は COS サーバーを使って 1 次言語を 2962 に変更しましょう。

# Network device を使った 1 次言語の変更

「[PowerVS IBM i 日記(39): PowerVS IBM i 1次言語の 2962 日本語に再挑戦](https://qiita.com/6onoda/items/7c1951688b353273ffb6)」と違うのは、導入装置を Network device  として構成するところだけです

コンソールの言語を日本語に設定しておきます。

手動モードで IPL し、DST に入ります。

「2. Install the operating system」を選択します。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/184930/bf0bde73-d8ae-47e9-ac94-9ab1345cb062.png)

「5. Network device」を選択します。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/184930/31c70a13-2bef-496d-87e0-acb85e598dfe.png)

Network device として COR サーバー を構成します。
「Path name」には、導入されているバージョンに合わせて V7R4M0、導入したい 2962 日本語に合わせて、グループ 3 のディレクトリを指定します。 

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/184930/4e095fdc-cd2c-4372-98d6-6d7cb70e1a11.png)

「Enter」で進みます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/184930/afe46ac2-bd2f-4017-98e9-491cc2590fc2.png)

言語を「2962」に変更します。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/184930/2a13c658-fd71-4a79-8fe0-df65a0dfb91e.png)

この時点でコンソールが日本語表示になります。

「Enter」で進みます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/184930/984e9b1d-530c-41bc-a81f-1ba4d34bfd57.png)

「2= 導入オプションの変更」を選択します。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/184930/1f3aff13-21b5-43eb-9900-0a7005620094.png)

「3= 現行媒体セットから言語オブジェクトだけを復元する」を選択します。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/184930/67a72405-48e1-4c20-8dc2-16eda612b4f2.png)

待ちます

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/184930/6a33b962-b16a-4286-bb43-bcf52aa9578b.png)

サインオン画面が日本語で表示されました。サインオンします。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/184930/44c6524c-5da5-40d3-a50f-daedbe93926a.png)

「Enter」で進みます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/184930/8a229dc4-ed8e-4b8c-b18b-6f8ec803a1a4.png)

「Enter」で進みます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/184930/bd56b65a-8514-460a-8fcd-5b0b7060d817.png)

しばし待ちます、

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/184930/c62dafbc-00cc-48e1-bfad-a4e604874529.png)

「Enter」で進みます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/184930/4e94c4ec-5cf8-4ab1-aee0-376b32204f10.png)

「F3」でスキップします。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/184930/7707b072-4dbd-44eb-ae2a-e24b54cdc675.png)

メインメニューが日本語で表示されました。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/184930/34167c8b-0b23-4ed0-a2c0-6bcb34a1de91.png)

「GO LICPGM」の「20. 導入済み２次言語の表示」で確認すると、1 次言語が、2962 になっています。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/184930/6194d1e4-9a89-4c75-8482-1c384bbe5398.png)

# ライセンス・プログラムへの言語オブジェクトのインストール

ここまでで OS のベース部分の一次言語は日本語になりましたが、ライセンス・オプションの言語オブジェクトの 1 次言語は 2962 になっていません。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/184930/0d807b42-e0cc-473e-a52b-f97b2f10c648.png)

仮想光ディスク装置をオンにします。

```
VRYCFG CFGOBJ(COR_IMG) CFGTYPE(*DEV) STATUS(*ON)
```

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/184930/4ea3e6b1-0bf8-486c-9de0-559cc9b0d018.png)

「GO LICPGM」の「11. ライセンス・プログラムの導入」に進みます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/184930/1b69e878-575d-4874-a208-26f802545c10.png)

いくつかのライセンスには「1= 導入」がセットされています。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/184930/a09a5424-fab8-480f-bcce-10a21d00c075.png)

「F11」で導入状況を表示し「*NOPRIMARY」のものに「1= 導入」を追加でセットします。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/184930/74b06a0a-a07c-4833-97a4-8dc574537a7e.png)

「Enter」で進みます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/184930/dfc6ba39-9d76-4933-af03-7cb534c8bdc1.png)

「導入装置」を指定し「導入するオブジェクト」には「3= 言語オブジェクト」を指定します。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/184930/64b50c73-001e-4a6c-8036-c6ef256ddea3.png)

導入が進みます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/184930/9377346a-40df-4def-b136-ac32cb4356bd.png)

1 次言語がメディアに存在していないライセンスがあったため、エラーになっています。
すべてのライセンスに言語オブジェクトとして 2962 日本語が用意されているわけではないので、これは正常な状態です。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/184930/3e077123-4411-4a2e-8f1e-26b3ffe11a06.png)

# クロスリファレンスの確認と再起動

データベースのクロスリファレンス・ファイル「QSYS/QADBXREF」が 1 次言語「2962」と合っているかを確認します。

```
DSPFFD FILE(QSYS/QADBXREF)
```

EBCDIC のフィールドには 2962 に対応する 290/5026 が設定されていて問題ないことが確認できます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/184930/613b63ee-fc58-4f66-a3eb-b0daac464b7a.png)

起動モードを「B 標準」に変更します。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/184930/e001c900-877c-4803-abda-4271956fd2b6.png)


「PWRDWNSYS」で再起動します。


サブシステム「QBASE」でサインオンがでました。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/184930/88a9c509-fa9a-4b06-9e17-7f07ba4ad9df.png)

以上で、1次言語は 2962 日本語に変更されました。

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

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