[掲示板に戻る]
A−VXのRDBQファイル排他制御解... 640Ai 2009-2-4 7:46 |
Re:A−VXのRDBQファイル排他制御... OnsenZukinoUsagi 2009-2-6 10:20 |
Re:A−VXのRDBQファイル排他制御... 640Ai 2009-2-10 2:13 |
Re:A−VXのRDBQファイル排他制御... EXCHANGE 2009-2-8 10:11 |
Re:A−VXのRDBQファイル排他制御... 640Ai 2009-2-10 2:18 |
1 | A−VXのRDBQファイル排他制御解除の件 |
640Ai 2009-2-4 7:46
[返信] [編集] はじめまして。640Aiです。 1件質問させていただきます。 A-VXのRDBQにて、索引順編成ファイルを照会したいのですが、そのファイルを使用しているプログラムが起動中はRDBQでは開けません。 この設定を解除できたはずなのですが、方法を思い出せません。 申し訳ありませんが、どなたかご存じの方がいらっしゃいましたら、ご回答をお願いします。 |
|
2 | Re:A−VXのRDBQファイル排他制御解除の件 |
OnsenZukinoUsagi 2009-2-6 10:20
[返信] [編集] > そのファイルを使用しているプログラムが起動中は そのプログラムは COBOL なのでしょうか? COBOL であれば、環境部の入出力段落の記述がどうなっていますか? ENVIRONMENT DIVISION. INPUT-OUTPUT SECTION. FILE-CONTROL. SELECT FILE-NAME ASSIGN 〜 I-O-CONTROL. APPLY SHARED-MODE ON FILE-NAME. 上記の例のように、共用モードの指定が必要です。 また、この記述を省略すると、排他モード (EXCLUSIVE-MODE) の指定とみなされてしまいます。 |
|
3 | Re:A−VXのRDBQファイル排他制御解除の件 |
EXCHANGE 2009-2-8 10:11
[返信] [編集] ☆ PG側のみならず、 RDBQ側にて(F4)−−>環境設定ーー> 以降すべて共用モードとする必要があるかと思います。 ただし、PG側が結合型仮想表を使用している時、RDBQ側にてセカンダリ表を使用すると問題があったように思います。 ☆この点は「RDBQ2」には完全共用モードというのがありますのでこちらのほうがより優れているかと思います。 |
|
4 | Re:A−VXのRDBQファイル排他制御解除の件 |
640Ai 2009-2-10 2:13
[返信] [編集] OnsenZukinoUsagiさん、ご回答ありがとうございます。 使用中のプログラムはCOBOLです。 ご指摘のとおり、プログラム上でSHARED-MODEにファイル名を記載し 共有化を図っていますが、RDBQ側はファイルは使用中というメッセージが 表示されてしまいます。 |
|
5 | Re:A−VXのRDBQファイル排他制御解除の件 |
640Ai 2009-2-10 2:18
[返信] [編集] EXCHANGEさん、ご回答ありがとうございます。 RDBQ側でF4押下後、環境設定上で共有モードとすることで 解決することができました。 ありがとうございました。 ※恥ずかしながら「RDBQ2」を使用したことがありませんでしたので これから使い方を勉強して業務に活かしていきます。 ありがとうございました。 |
BluesBB ©Sting_Band