• 検索結果がありません。

Magic xpiスキルアップセンター

N/A
N/A
Protected

Academic year: 2018

シェア "Magic xpiスキルアップセンター"

Copied!
33
0
0

読み込み中.... (全文を見る)

全文

(1)

Magic xpi

DB2/400

使用

環境設定

以 内容 Magic xpi IBM i 接続 際 設定 内容 Magic xpa for IBM i

ン Magic xpa for IBM i 開 抜粋 内容 Magic xpi

設定 書 加え

.,

文書

扱う

IBM i

IBM社 IBM i 称 数年毎 変化 現 IBM i 呼ば い iBM i

関連 各製品 時 表 時 IBM i 称 元 製品化 い

文書 各製品 用い い 製品 称 使用 い

/,

IBM i

環境設定

Magic xpi IBM i セ 機能 Magic xpi 共 ン IBM i Gateway

IBM i ン 実現 機能 以 要領

ン い

/,/

PC

TCP/IP

環境

設定

Magic xpi ン い PC IBM i 間 ッ ワ 環境

TCP/IP 必須 あ ン 先立 両者 間 く通信 う

設定 く必要 あ 設定 DNS あ い HOSTS

行い DNS 使用 い い ッ ワ 環境 HOSTS IP

対応 く定義 い く い

表3.1 HOSTS 設定例

127.0.0.1 localhost

10.3.0.33 MSJIS400 #AS/400

10.3.0.190 SAMP #PC

HOSTS 以 あ

:¥Wi ¥ y ¥ i ¥ ¥ T

(2)

ン 時 標準 ン 前 ン う ン選択 あ

Magic xpi ン 細 い 付属 ン 参照く

/,1

Host DBA

準備:

弊社 い~ ン ン

対応 IBM i ン 以 通

●V5R4以降:V5R4-V7R1

ン 際 ン 指定

MAGIC400 別 前 可能

旧 ン ン い IBM i ン ン

場合 次 旧 ン 共 場合 参照 く い

ン QSECOFR ン 行い QSECOFR ン

ワ 管理者 聞い い く い

以 明 次 環境 仮定 明 別 前 ン

場合 適宜置 換え く い

表3.2 ン 環境例

目 設定例

1 MAGIC400 ( )

2 IBM i MSJIS400

&/' ン 縮 解凍

(3)

&0' 以 う ン 入力 [Install] ン ッ 表3.3 TransferProcess設定値

目 意味 入力値例

1 IBM i Destination Library MAGIC400

2 Sub System Name MAGIC&変更 い

勧 '

3 IBM i User ン ン QSECOFR

4 Psssword ワ (QSECOFR ワ )

5 Port Number 接続 番号 *DFT

*DFT 6077番 変更 い

場合 指定

6 Auto Start Job 自動 Yes

7 IBM i System MSJIS400

(4)

注意:

何 要因 ン 失敗 場合 次 ッセ 表示

要因 Messages 欄 表示

再度 ン や 直 場合 IBM i MAGIC400 いう 前 削除

や 直 く い 既 場合 ン 失敗

&2' ン 完了 次 う 構成 IBM i 作成

指定 ( MAGIC400) 前 作成

MAGIC いう 前 新 い 記述 作

MAGIC 起動 自動的 EASYCOM ( ン) 開始 う設

ッ 自動的 MAGIC 開始 う設定

&3' CFGMGCTCP ン Magic xpa for IBM i 動作環境 変更

(5)

場合

Magic/400 V8 Magic Platform for iSeries V9/V9Plus 及 Magic eDeveloper V10 入

い IBM i 環境 Magic xpa 入 場合 以 う ン

Magic xpi 場合 V2.5 V3 V4 移行時 V2.5 V3 V4 方

DB2/400 セ 必要 場合 あ

1. MAGIC 停

2. ン

3. 旧 再 ン ン

4. 待 行列 目 録

5. 自動開始 追加

6. ン 設定

複数 混 場合 別け く必要 あ

設定例

Magic ン 例

Magic iSeries V9Plus MAGIC400

Magic System i V10 MAGIC40010

uniPaaS (xpa) IBM i MAGIC400U1

Magic xpa for IBM i MAGIC400U1

明 旧 :MAGIC400 新 :MAGIC400U1 明

重要: Magic uniPaaS 共 場合 一 使用 ン

必要 あ

MAGIC 停

1. 前 必 MAGIC 停 う く い

ENDSBS SBS(MAGIC) OPTION(*IMMED) [実行]

2. 現 セ ン 管 理 い 確 認 &

(6)

3. SVALUE 値 確認 以 例 MAGIC400 い

報告書 表示

行 置指定 ...

行 ....+....1....+....2....+....3....+....4....+....5....+....6....

KWRD FILER1 IVALUE SVALUE

000001 LICENCES_F 0 MAGIC400

****** ******** 報告書 終わ ********

Magic uniPaaS &HOST DBA' ン

ン 画 面 & 3-4' Ports Number 6078 IBM i

Destination Library MAGIC400U1 変更

旧 再 ン ン

従 来 ン 先 MAGIC400 場 合 ン ン

&CFGTCPMGC' 実行 Magic xpa for IBM i 無条件 実行 う

環境 旧 ン く起動 く 再度旧 環境

ン ン 実行

ENDSBS SBS(MAGIC) OPTION(*IMMED) [実行]

CHGCURLIB MAGIC400[実行]

CFGTCPMGC SBS(MAGIC) JOBQ(MGCLIENT) CLASS(MGCLIENT) HOSTLIB(MAGIC400)

[実行]

UPDDTA FILE(QGPL/EASYCOM) [実行]

[Page Down] 行 い SVALUE: MAGIC400U1 確 認 &MAGIC400' 変更

注意: 自動起動 い場合 対処 QSTRUP MAGIC

起動 い 場合 QSYSWRK 自動開始 MGAUTO 再度 録

削除 う く い

細 自動起動 い &14 ' 参照 く い

待 行列 目 録

1. 待 行列 目 確認: ン 実行

(7)

2. # 4 待 行列 目 選択

ケハワコサチム 記述 表示

: MSJIS400

ケハワコサチム記述 : MAGIC ユーハワユヨー: MAGIC400 状況 : 活動

次 / 選択 く い

1. 操作属性

2. 定義

3. 自動開始 目

4. ワ ン 目

5. ワ ン 目

6. 待 行列 目

7. 経路指定 目

8. 通信 目

9. ン 目

10. 前開始 目

続く ...

選択 目 ン

===> 6

F3= 終了 F4= ハンロロハンツ F9= クヘロロツワ 複写 F12= 取 消

3. SEQNBR 最後 番号 30 最後 番号

待 行列 目 表示

: MSJIS400

ケハワコサチム記述 : MAGIC ユーハワユヨー: MAGIC400 状況 : 活動

SEQ 最大 --- 優先 最大数 ---

NBR 待 行列 ユーハワユヨー 活動 1 2 3 4 5 6 7 8 9

10 MGCLIENT MAGIC400 *NOMAX * * * * * * * * *

20 MGCLIENT MAGIC40094 *NOMAX * * * * * * * * *

30 MGCLIENT MAGIC40010 *NOMAX * * * * * * * * *

終わ

続行 *実行 く い

(8)

ADDJOBQE SBSD(MAGIC400/MAGIC) JOBQ(MAGIC400U1/MGCLIENT)

MAXACT(*NOMAX) SEQNBR(40) [実行]

SEQNBR(40) 番号 重複 い け ば何 構い 通常 最後 番号

) 10 指定

5. 待 行列 目 再確認

DSPSBSD SBSD(MAGIC400/MAGIC) [実行]

待 行列 目 表示

: MSJIS400

ケハワコサチム記述 : MAGIC ユーハワユヨー: MAGIC400 状況 : 活動

SEQ 最大 --- 優先 最大数 ---

NBR 待 行列 ユーハワユヨー 活動 1 2 3 4 5 6 7 8 9

10 MGCLIENT MAGIC400 *NOMAX * * * * * * * * *

20 MGCLIENT MAGIC40094 *NOMAX * * * * * * * * *

30 MGCLIENT MAGIC40010 *NOMAX * * * * * * * * *

40 MGCLIENT MAGIC400UI *NOMAX * * * * * * * * *

終わ

続行 *実行 く い

F3= 終了 F12= 取 消

自動開始 追加

1. 自動開始 追加

ADDAJE SBSD(MAGIC400/MAGIC) JOB(MGDEAMON2) JOBD(MAGIC400U1/EASYCOMD)

[実行]

MGDEAMON2 ン 称

2. く設定 確認 旧-新 ン ン

起動 確認

ENDSBS SBS(MAGIC) OPTION(*IMMED) [実行]

WRKACTJOB 起動 QSYSWRK EASYCOMD 起動 い 場合 終了

STRSBS SBSD(MAGIC400/MAGIC) [実行]

(9)

旧 ン 新 ン ン &EASYCOMD' 起動 い 確認

活動 処理 MSJIS400

10/03/29 11:31:48

CPU %: .8 経過時間 : 00:23:23 活動 数 : 150

OPT ケハワコサチム/ コワョハワ セーハン CPU % 機能 状況

MAGIC QSYS SBS .0 DEQW

MGDEAMON2 QSYSOPR ASJ .0 PGM-EASYCOMD TIMW

QBATCH QSYS SBS .0 DEQW

QCMN QSYS SBS .0 DEQW

QSPL QSYS SBS .0 DEQW

QSYSWRK QSYS SBS .0 DEQW

EASYCOMD QSYSOPR BCH .0 PGM-EASYCOMD TIMW

QCSTCTCASD QSYS BCI .0 PGM-QCSTCTEXEC SELW

/,2

環境

IBM i 値: IBM i Magic xpi 製品 く動作 記 IBM i

値 確認 く い

IBM i 製品 関連 IBM I 値

確認 目 確認内容

QALWOBJRST& 復元可能 ン' *ALL

MAGIC 起動 い い場合 以 ン 実行 く い

STRSBS SBSD(MAGIC400/MAGIC) [実行]

EASCYCOMD 起動 い場合 以 ン 実行 く い

CHGCURLIB MAGIC400 [実行]

STREACD LIB(MAGIC400) PORT (*DFT) [実行]

注意: 接続 番号 値以外 設定 場合 値 指定

(10)

/,3

自動起動

Magic環境 自動起動 流

常 ン IBM I MAGIC 以 う

序 自動起動 う 設定

IBM i 電源投入

IBM i IPL

QSYSWRK 起動

MAGIC 起動

QSYSWRK MGAUTO(自動開始 目' 実行 MAGIC

起動

EASYCOMD 起動

MAGIC MGDEAMON(自動開始 目' 実行

EASYCOMD 自動

Magic環境 自動起動 い場合 確認

IBM i 環境 起動 ン 等 問題 MAGIC 自動起動 く

行わ い場合 あ 場合 以 目 確認 く い

記述(QSYS/QSYSWRK) 自動開始 目 MGAUTO 録 い

記述(MAGIC400/MGAUTO) 要求 STRSBS SBSD

(MAGIC400/MAGIC) 録 い

指定 (MAGIC400) V8 共 い 環境

場合 V8 指定 V8 共 い い場合 V9

指定 記述(MAGIC400/EASYCOMDN) 要求

CALLPGM(MAGIC400/EASYCOMD) PARAM( MAGIC400”*DFT” *ON) 録

い 注意:

MAGIC400 セン 録 い

現 セン 録 行 い 以 確認 &

MAGIC400'

(11)

SVALUE 値 確認

'*DFT' 接続 番号 値以外 設定 場合

値 指定 く い

記 設定 い わ IBM i IPL時 EASYCOMD 自動起動

い場合 TCP/IP環境 先 EASYCOMD 起動 い 可能性 あ

場合 以 い 方法 対応 く い

方法/: QSTRUP(CL) 遅延 行い EASYCOMD 起動 方

QGPL/QCLSRC あ QSTRUP(CL) STRTCP ン 後

MAGIC400/STREACD LIB(MAGIC400) 実行 う 修 ン く い

必要 応 遅延(DLYJOB) 調整 行い IBM I TCP/IP環境 先

EASYCOMD 起動 い う く い

QSTRUP(CL) 例

0001.00 DLYJOB DLY(60) /* 60ノワョア コワエロヘソ */

0002.00 ADDLIBLE LIB(MAGIC400)

0003.00 MONMSG MSGID(CPF0000)

0004.00 STREACD LIB(MAGIC400) PORT(*DFT) /* MAGIC SUBSYSTEM オツワア */

0005.00 MONMSG MSGID(CPF0000)

方法0: QSTRUP(CL) 遅延 行い MAGIC 起動

方法

QSYSWRK 自動開始 MGAUTO 削除

RMVAJE SBSD(QSYSWRK) JOB(MGAUTO)

QSTRUP(CL) 修

QSTRUP(CL) 例

0001.00 DLYJOB DLY(60) /* 60ノワョア コワエロヘソ */

0002.00 STRSBS SBSD(MAGIC400/MAGIC)

(12)

/,4

Magic xpi

接続用

Magic xpi iBM i セ 接続 IBM i 側 接続用

準備 必要 あ 権限 Magic xpi 介 作業 可能

権限 与え く い CCSID 5035 指定 く い

文書 0,3,/ 2 設定

/,5

CCSID

IBM i / 多言語 い 日 語環境 構築 行う

CCSID 考慮 設定 必要 あ け く 関連

対 設定

CCSID 簡単 言う IBM 文 セッ 識別 ン 文 /

~数 ッ 構成 表現 ッ 構成 対 ういう記号文 表示

決定 文 セッ

CCSID 日 語環境 大 く0 種類 あ く設定 い 文 化け

や誤動作 生 あ ン 拡張や統合 際 予期 変更

必要 あ あ く理解 く必要 あ

Magic xpa for IBM i 次 目 対 CCSID 確認 設定 必要

CCSID 設定

設定場所 明 既定 値

QCCSID 全体 省略時CCSID IBM i出荷時 値

65535&*HEX'

EASYCOMD MGCLIENT 起動

通常 QCCSID 値

MGCLIENT セ 行う

CCSID

CCSID 必要 あ

新規作成時

CCSID

初期起動時 Magic.ini +[設 定-DBMS] DBCS

設定 起動

場合 警告 ッセ

表示

(13)

CCSID

ン ン 起動

CCSID 決定

日 語環境 関係 CCSID 次 う 種類 あ

表7.9 CCSID 値

種類 CCSID 明

EBCDIC

65535 IBM i 入時 QCCSID 設定 い 値 無変換 表

特殊 CCSID 意味

生成 場合 5026

5026(930) SBCS 290 使用 CCSID

290 一般 英語圏 半角英 文 部 半角 割

当 拡張前 英 文 自体 い

拡張後&拡張290' 英 文 表示 う

他 CCSID 英 文 別 置 英 文

詰 込 互換性 あ

5035(939) SBCS 1027 使用 CCSID

5026 対 他 CCSID 英 文 互換性 取

半角 追加 CCSID

全角文 い 5026 様 丸付 数 等 いわゆ

NEC選定漢 利用

JIS 942 943 日 語 ン環境用混合 PC

UTF-8 1208 PASE 動作 ン 一時的 使用

(14)

[CCSID = 5026] SBCS 290

(15)

/,

7

,/

QCCSID

通常 IBM I 入時 省略時CCSID&QCCSID' 65535 (*HEX) 出荷 い

CCSID=65535 無変換 表 特殊 CCSID 意味

QCCSID DSPJOB 確認

日 語環境 一次言語 日 語 出荷時 QCCSID 起動 JOB 省略時

CCSID 5026

(日 語半角 優先)

従 生成 場合 CCSID 5026

5026 半角英 文 使用 制限 け く

動作 思わ 問題 起 あ 5035 変更 推奨い

(IBM推奨値)

(16)

/,

7

,0

MGCLIENT

CCSID

MGCLIENT CCSID 起動時 MAGIC.INI 設定 優先

設定

7.12 MGCLIENT CCSID概要

MAGIC.INI DBMS 指定 種類 次 通

EBCDIC 半角文 NEC特殊文

IBM-5026 5026 英数 CCSID1399 対応

IBM-5035 5035 英数 文 拡張 CCSID1399 対応

IBM-930(*1) 930 英数 対応

IBM-939(*1) 939 英数 文 拡張 対応

IBM-990(*1) 930 英数 外 領域 割当

IBM-999(*1) 939 939 英数 文 拡張 外 領域 割当

*1 Magic eDeveloper V10 前 ン 互換 将来 い

可能性 あ

設定 CCSID 異 場合 警告 ッセ 表示

Magic Client

Magic.ini Client(PC)

DBCS=IBM-943:IBM-5035

AS400ACSCodePage=5035

MAGIC テム

MGCLIENT

CCSID:5035

EASYCOMD CCSID:5035

DDSSRC

CCSID:5035

DB2/400

CCSID:5035 IBM I

接続 ー の ー ロ ァイ

(17)

DDSSRC DB2/400 CCSID 作成時 MGCLIENT CCSID 映

DB2/400 CCSID 込 CCSID 一致 い 場合 特

問題 あ 異 場合 込 文 化け 範 処理 く処

(18)

0,

Magic xpi

環境設定

0,/通信

IBM i セ EASYCOM 呼ば

用 い

Magic xpi ン PC 及 ン IBM i

次 要素 構成

• Magic xpi ン PC IBM i Gateway EASYCOM ン

ン Magic xpi 起動時

• IBM i ン EASYCOM

Magic xpi 通信 必要 等 格納 い

ン MAGIC EASYCOM 自動起動 う 設定

実行時 次 う ッ 通信 行わ

1. IBM i EASYCOM ン 自動起動 Magic ン 接続

要求 待機 い

2. PC Magic xpi IBM i セ や 実行 IBM i Gateway

EASYCOM ン 通 IBM i EASYCOM ン 接続要求 出

3. IBM i EASYCOM ン MAGIC 配 MGCLIENT

起動 MGCLIENT ン IBM i セッ ン 確立

4. 後 ン 要求 あ 度 MGCLIENT や

処理結果 ン 返

5. ン PC Magic セッ ン 断 要求 出 MGCLIENT セッ

ン 断 終了

0,0

ISAM

SQL

ン PC ン IBM i ISAM SQL

2 種類 あ

• (MGEAC32.DLL) 単 込 挿入 更新 削除 ッ

等 行うISAM 的 ン 利用 単純 単 処理

行う ン 利用 Magic/400(V8.2) ン

移行 場合 利用

(19)

ン 利用 複雑 出条件指定 SQL WHERE 句 行い い

場合 埋 込 SQL 利用 い場合 他SQL 固有 機能 Magic

ン 利用 い場合 使い

以 明 ISAM 通 セ IBM i ISAM

呼 SQL 通 セ DB2/UDB DB2/400

注意

ISAM SQL 利用 い いく 注意 あ

Magic xpi 場合 SQL 使用 SQL ISAM

機能 使用 い 両 設定 必要 Magic xpi 付属

い uniPaaS ン ン 使用 ISAM 使用 場合 以 ISAM

内容 参考 く い

&1' SQL 利用 場合

• ISAM 通 EASYCOM セ

従 Magic xpi SQL 利用 場合 ISAM, SQL

両方 設定 予 行う必要 あ &設定 細 い 章 明 '

• 新規 SQL 利用 場合 CREATE COLLECTION ン IBM i

ン 作成 必要 あ Magic xpi 使用 場合 当

細 CREATE COLLECTION 関 IBM i 参照 く

い ISAM ン 込 場合 CREATE COLLECTION

く セ

&2' ISAM 利用 場合

• 利用 Magic ン 場合 ISAM

関 設定 必要

&3' ISAM SQL 混 利用 場合

Magic xpi ISAM SQL 混 利用

可能 場合 次 う 点 留意 く い

• 一 対 異 時 セ い う

設計時 注意 く い

(20)

互換性 あ

• 型 定義 SQL セ 可能

• ン ン 無効 設定 ン ISAM

作成 SQL セ い あ 場合

対象 対 STRJRNPF ン 等 IBM i 処理 開始

必要 あ

以降 明 ISAM 通 セ IBM i ISAM

呼 SQL 通 セ IBM i SQL

0,1

ISAM

設定

ISAM 設定 い 明

Magic xpi SQL 使用 SQL ISAM 使用

必 設定 行 く い

0,1,/

ISAM

[設定-

DBMS

設定

[設定- DBMS] Magic ン 処理全体 対 影響 及

設定 記 付属 uniPaaS 設定 序 記述 い

MAGIC.INI [MAGIC_DBMS]セ ン ン 編集 様 設定 可能

章 尾 例 記載 あ

重要! SQL ISAM 通 EASYCOM セ

明 い DBMS SQL 使う

場合 必要 有効

[設定- DBMS] 設定 次 う 実行

1. Magic 起動

(21)

3. AS400 行 移動

4. 欄 ソ 移動 必要 入力 設定

AS400 [ ] 有効 ワ 後述

参考: 欄 [F6] 拡張 ン 利用 '

5. [OK] ン [Enter] 入力

6. 新 く指定 有効 Magic 再起動

構文

ン ワ = 値 形式 指定 複数 ワ 指定

1 桁以 半角 区 指定 い ワ 値

値 設定 一部 ワ 自動的 設定 あ

注意: ワ 値 大文 指定 く い

AS400 欄 有効 ワ

以 ISAM (AS400 行) 欄 指定可能 ワ 明

ン 時 標準設定 接続 場合 接続 い場合 以

参照 く い

• _ [ / [: ]]

IBM i EASYCOM uniPaaS for IBM i & ' 指定

(22)

• [HOST DBA ]

HOST DBA &MAGIC400'以外 ン 場合

指定

ン 複数 ン 異 ン 時 使

• *RNGSVR=Y

範 出時 OPNQRYF 使用 設定 DBMS 以外

特性- SQL 情報 特性- SQL 情

報 設定可能

細 い 章 OPNQRYF 利用 + AS/400 OpenQuery + (24

) 参照 く い

• CRTSPLF=N (ISAM 対 け有効)

新規作成時 作成 い う

• NAMING=*SQL &SQL 対 け有効)

SQL セ 対 前 ン 指定

場合 SQL 標準 .& ッ ' 使 形式 記述

例: SAMPLECOLL.TESTTABLE

ワ 指定 い場合 ISAM 様 /& ッ ' 記述 例: SAMPLECOLL/TESTTABLE

• DBCS=[PC : Host ]

ン PC 及 IBM i 指定 NEC選定文 対 旧

ン 外 領域 割 当 い IBM i Gateway CCSID1399 対応

ン PC及 IBM i 次 通

テー ル名 コー ページ タイ

IBM-5026 5026 日本語英数カ ,NEC 選定

文字対応

Host

IBM-5035 5035 日本語英数小文字拡張,NEC

選定文字対応

Host

IBM-943 943 PC

• 省略時 IBM-943:IBM-5026

• IBM-5026, IBM-5035 NEC選定文 除く文 い 旧 ン

IBM-930, IBM-939 対応 い

• 旧 ン CCSID &IBM-930, IBM-939, IBM-990, IBM-999' Magic

xpi 使用可能 将来 い可能性 あ

(23)

// SJIS EBCDIC SJIS EBCDIC SJIS EBCDIC

// 00 0x8740 0xe270 01 0x8741 0xe271 02 0x8742 0xe272

// 03 0x8743 0xe273 04 0x8744 0xe274 05 0x8745 0xe275

// 06 0x8746 0xe276 07 0x8747 0xe277 08 0x8748 0xe278

// 09 0x8749 0xe279 10 0x874a 0xe27a 11 0x874b 0xe27b

// 12 0x874c 0xe27c 13 0x874d 0xe27d 14 0x874e 0xe27e

// 15 0x874f 0xe27f 16 0x8750 0xe280 17 0x8751 0xe281

// 18 0x8752 0xe282 19 0x8753 0xe283

// 20 0x875f 0xe8aa 21 ㌔ 0x8760 0xe875 22 0x8761 0xe883

// 23 ㍍ 0x8762 0xe8ae 24 ㌘ 0x8763 0xe879 25 0x8764 0xe888

// 26 ㌃ 0x8765 0xe864 27 ㌶ 0x8766 0xe897 28 ㍑ 0x8767 0xe8b2

// 29 ㍗ 0x8768 0xe8b8 30 ㌍ 0x8769 0xe86e 31 0x876a 0xe887

// 32 0x876b 0xe884 33 ㌫ 0x876c 0xe88c 34 0x876d 0xe8ab

// 35 ㌻ 0x876e 0xe89c 36 0x876f 0xe8f9 37 0x8770 0xe8fa

// 38 0x8771 0xe8fb 39 0x8772 0xe8eb 40 0x8773 0xe8ec

// 41 ㏄ 0x8774 0xe963 42 ㎡ 0x8775 0xe8fe 43 0x877e 0xe8d8

// 44 〝 0x8780 0xe6ac 45 〟 0x8781 0xe6ae 46 ㏍ 0x8783 0xe96c

// 47 0x8785 0xe767 48 0x8786 0xe768 49 0x8787 0xe769

// 50 0x8788 0xe76a 51 0x8789 0xe76b 52 ㈲ 0x878b 0xe6ef

// 53 ㈹ 0x878c 0xe6f6 54 0x878d 0xe8db 55 0x878e 0xe8da

// 56 0x878f 0xe8d9 57 ∮ 0x8793 0xdfe8 58 ∑ 0x8794 0xdfd6

// 59 ∟ 0x8798 0xdfe0 60 ⊿ 0x8799 0xe0ac

注意: 記 設定 DBMS &CCSID' 設

定 CCSID 異 場合 初期時 次 う ッセ 表示

IBM i DBMS 対応 う 変

例: ン DBMS 5035 5026 場合

DB2 for IBM i [DBMS 特性] 設定

• 期設定

出力 際 指定

(24)

重大度

N= 0, 40, *NOLIST

D= 開 者用 4, 0, *SECLVL

S= ケフンーツ用 4, 0, *SECLVL

C= ユーケワ用 1, 30, *MSG

• 最大接続数

ッ 環境 場合 使用 最大 ッ 数&最大並行 数:

MaxConcurrentRequests' 最大接続数 設定 く い 従 使用 接続数

ッ 購入 必要 あ

ン ッ 環境 場合 最大接続数 0 又 1 設定

記設定 MAGIC.INI 行う場合 [MAGIC_DBMS]欄 以 う 設定

[MAGIC_DBMS]

AS400 = 17, OnePhaseCommit, NotAllowNull, NotTransLockExcl, 10.3, +

MAGICDBA=MAGIC400 DBCS=IBM-943:IBM-5035 LANGUAGE=support\AS2EB.JPN +

NAMING=*SQL NOMSGBOX, NotShowPlan, N, , NotLogSync, 35, 0, NotCheckExist, +

support\ACS400.JPN

0,2

SQL

設定

0,2,/

DB2/400

[設定-

DBMS

設定

重要: SQL ISAM 通 EASYCOM セ

SQL 利用 場合 ISAM SQL 両方 設定 必要

ン 時 標準設定 接続 場合 接続 い場合 以

参照 く い

以 SQL 固有 部 明 SQL 利用 あ

前述 ISAM [設定- DBMS] 設定 必要 実行時 有効

先 設定 く い

記 付属 uniPaaS 設定 序 記述 い MAGIC.INI

[MAGIC_DBMS]セ ン ン 編集 様 設定 可能 章 尾

(25)

DB2400 [設定- DBMS] 設定 次 う 実行

1. Magic uniPaaS 起動

2. ン [設定- DBMS] 選択

3. DB2400 前 行 置 け

参考: DB2400 いう 前 行 け ば 任意 行 [ 録] ン [F4]

行 追加 [ 前] DB2/400 [浮動 数点] 10.3 [ID] 7 入

力 く い

4. 欄 移動 必要 入力 有効 い

以 明

5. [OK] ン [Enter] 入力

Magic xpi MAGIC.INI 編集

/,MAGIC.INI 開

0,[MAGIC_DBMS] セ ン 以 行 編集

DB2400 = 7, OnePhaseCommit, NotAllowNull, NotTransLockExcl, 10.3, +

, NotShowPlan, N, , NotLogSync, 35, 0, NotCheckExist,

1,必要 追加

2, 閉

DB2400 欄 有効

• CTDLL=MGEAC32.DLL

SQL 利用 場合 ワ 指定

Magic xpi 場合 SQL 使用 必須

• T T >

実行時 SQL 新規作成 際 行 CREATE

ン < > 記録 PC ン 作

成 ン Windows 有効 前 指定 く い

参考: 一覧 定義 い う SQL 系

あ い IBM i ISAM 定義 表示

DB2400 [DBMS 特性] 設定

• 期設定

出力 い場合 設定

(26)

離 値 離 意味

0 ( ) UR ッ 込

1 CS ソ 固定

2 RS 取 固定

3 RR 復可能 取

参考:

• 0 & ッ 込 ' 設定 環境 並列度 高く

ッ い ッ い い 取 可能性 あ

通常 1 ( ソ 固定) 設定 く 推奨

• & 取 固定'や 3& 復可能 取 ' 並列度 高度 一貫性

要求 処理 く う く い

記設定 MAGIC.INI 行う場合 [MAGIC_DBMS]欄 以 う 設定

[MAGIC_DBMS]

DB2400 = 7, OnePhaseCommit, NotAllowNull, NotTransLockExcl, 10.3, +

CONNECTDLL=MGEAC32.DLL, NotShowPlan, N, , NotLogSync, 35, 0, NotCheckExist,+

(27)

0,3

Magic xpi

設定

0,3,/

設定

MAGIC.INI [MAGIC_DBMS]セ ン DB2/400 ン 内容 設定 あ いう前提

設定

/,Magic xpi [ ]->[設定] 選択

0, ソ ン 画面 表示 ソ ソ 置い 状態

(28)

1,DBMS欄 DB2/400 選択

2, ワ 以 う 設定

: あ い IP : 番号& 合わ '

:設定 セ 権利 あ IBM i &/,4 準備

ワ :IBM i ワ

(29)

4, ン

5, 表示 新規 ン ッ 新 い ン 1行作

(30)

/., OK ッ ソ ン / 当 録

(31)

以 設定 完了 ば ッ ソ DB2/400 ン 選択

内 利用 う

0,3,0

IBM i

設定

IBM i 利用 ソ ソ 設定 必要 あ

/, ソ ン 画面 新規 ン ソ 中 IBM i 選択

ソ 録

0,IP ID ワ 以 う 設定

IP : IP : 番号

ID:IBM i ン 対 実行権利 あ IBM i &/,4 準備

(32)

検証 ン ッ 接続確認 行い

設定 完了 IBM i 使用 う

●接続検証 場合

OS400 V7R1 QCCSID 65535 場合 ソ 検証 IBM i 接

続 失敗 あ い System i ソ 検証 There is no connection to IBM i

Server 場合 あ

場合 以 う 対応

EASYCOM ン CCSID 5035 動作 う 変更

通常 ン 状態 EASYCOM ン &EASYCOMD 又

MGDEAMON2' QSYSOPR 動作 い CCSID QCCSID 動作

(33)

記述 変更 &例)

1. EASYCOM ン 用 作成

CRTUSRPRF USRPRF(MAGIC) USRCLS(*SYSOPR) CCSID(5035) [実行]

2. 記述 指定

CHGJOBD JOBD(MAGIC400/EASYCOMD) USER(MAGIC) [実行]

3. 再起動

ENDSBS SBS(MAGIC) OPTION(*IMMED) [実行]

参照

関連したドキュメント

There is a bijection between left cosets of S n in the affine group and certain types of partitions (see Bjorner and Brenti (1996) and Eriksson and Eriksson (1998)).. In B-B,

(The Elliott-Halberstam conjecture does allow one to take B = 2 in (1.39), and therefore leads to small improve- ments in Huxley’s results, which for r ≥ 2 are weaker than the result

[r]

“Breuil-M´ezard conjecture and modularity lifting for potentially semistable deformations after

lines. Notice that Theorem 4 can be reformulated so as to give the mean harmonic stability of the configuration rather than that of the separate foliations. To this end it is

S., Oxford Advanced Learner's Dictionary of Current English, Oxford University Press, Oxford

At the end of the section, we will be in the position to present the main result of this work: a representation of the inverse of T under certain conditions on the H¨older

支払方法 支払日 ※② 緊急時連絡先等 ※③.