NECのオフコン情報掲示板(ノウハウ系)
NECのオフコンを活用するためのノウハウを話し合うための掲示板です。 |
新規投稿 | スレッド表示 | ツリー表示 | 投稿順表示 | i-mode | トップ |
Re:電源オフ時のプリンタビジーの方法知りませんか? | |
江須扇 2005-10-21 9:14:00
[返信] [編集] 返信ありがとうございます。 >(AVX専用プリンタのN型番のプリンタは不可) やはりここにひっかかっております。 ほとんどのプログラムはPRN999になっているので、 NNN3さんのおっしゃる通りのことで可能ですが、 一部のプログラムは古いラインプリンタに強制的に出力させる為 PRN010になっております。 プログラムを修正すれば良いのですが結構たくさんあります。 古くなったので撤去も考えておるのですが電源が入らな いとプリンタビジーでスプール切り替えが出来ないの で撤去後でもプリンタビジーで修正なしでスプールに出力し、 PRINTVIEW化したいと思ったからです。 PRINTVIEWが標準装備されSGでPRN010の 出力先が強制的にPRINTVIEWになるように、 A?VX01がなっていればよいなと期待しましたが、 まったく変わっておりませんでした。 | |
Re:AVXのプログラムをTXT形式に変換して気づいたこと....... | |
江須扇 2005-10-21 9:00:00
[返信] [編集] FILVERTのA−VXソースエディタでSMART2の パラメータ読み込もうとしましたら、#TEDITと同様で 「指定したファイルは編集不可のPMです」のエラーが出て ガードが掛かっておりました。 おっしゃる通り1行目は文字コードでないコードで書かれており EBCDICからJIS(1バイト)&SIFTJIS(2バイト) 変換するとき時と戻す時のJISからEBCDICの変換で、 同じコードに戻せば問題ないのですが、へんな2バイトコードと 解釈して違ったコードにどちらかに変換でしてしまうのではと 思います。 よくあるのは、パックデータもそのままテキストデータで変換すると、訳のわからないコードに変換されてしまいます。 いつからのバージョンかは忘れましたが、 #NFCNV,SSW1=ON; で混在モードではなく1バイトモードて変換、逆変換ともすれば、 正しく戻る可能性はあります。(試してませんが・・・・) ただ、項目名などで2バイト系を使っていると思うので、 現実的にはつかえないと思います。 | |
【返信3】すべて端末を強制終了する方法を教えてください? | |
江須扇 2005-10-21 8:29:00
[返信] [編集] オフコン人さんへ 返信ありがとうございます。 >>業務終了後に自動実行で夜間バッチを実行しているのですが、たまに >>端末(WS/EML)を切り忘れてRDB等をオープンしたままになっている場合があり、 >>夜間バッチがエラーになるか、待ちになり完了しない場合があります。 >>それを回避する為に、コンソール以外の全端末を夜間バッチ実行前に強制終了をする方法はないでしょうか? >業務終了後に夜間バッチとのことですが、自動電源制御機構のシ >ステム終了タスクのことでしょうか。 >それなら、WS端末で何をしていてもジョブは終了されるはずですので、お書きのようなことは起こらないと思っています。 >但し、システム終了タスクで、画面I/OやプリンタI/Oを伴なうようなものは途中で停止してしまいます。 ありがとうございます。 SGでSYSENDジョブに夜間バッチを登録したら旨くいきました。 最初はRFAを利用しているプログラムもありSYSENDジョブではRFAも切断されるのでそこで、異常終了していたようです。 その場合はすぐに電源断し次回の立ち上げ時にその趣旨のメッ セージが出ました。それに気がつきませんでした。 イベントビューアに画面待ちになったという趣旨のメッセージ がでて強制終了したとでておりました。 ただ、SMART2のプログラムでパラメータ名まで特定できま せんでした。 #LGEDTにもログは残っていたので、RFA機能を使って いた為、障害の発生していたプログラムのパラメータ名の特定 ができたので、そのプログラムをはずしたら夜間バッチは SYSENDで終了処理できるようになりました。 いつもの事ですが#LGEDTのJOBでは確認できるのですが、 MESSAGEではそのメッセージをログに書き込む前に 強制終了されてしまうので、そのメッセージが何か特定できま せんでした。RFAだと予想して、RFAを手動で停止して、 夜間バッチを実行したらやはりその場所でRFAが切断されて いるとのメッセージがでて終了しておりメッセージも特定できました。 A−VX01になりジョブ管理ももっと高度になると期待しま したが、まったく変わってませんでした。 | |
Re:【返信2】すべて端末を強制終了する方法を教えてください? | |
江須扇 2005-10-21 8:00:00
[返信] [編集] NNN3さんへ >他ステーション介入等で端末を強制終了できないというのは、プログラムが、エラーになったり、印刷要求しているのにプリンターの電源等が、ONでなかった場合の要求待ち時、強制終了できないのでは、 言葉足らずですいません。 私が最後まで、残っておれば、手動で可能ですが 私が帰ってしまうので、手動で出来ないということです。 メーカのマニュアルには自動電源制御機構を使っても自動運転は 出来るが無人運転できないと書いておりますが、私は自分が早く 帰りたくて無人運転をめざしております。 | |
AVXのプログラムをTXT形式に変換して気づいたこと....... | |
NNN3 2005-10-21 1:47:00
[返信] [編集] #NFCNVを活用して、(細かい手順は省きますが)SUL/PML/JSLをAVXからTXTに変換して、またTXTからAVXに変換して実行またはコンパイル 等をして、不具合がでたのは、SMART2のパラメーターでした、 でも、もう一度SMART2で読み込み上書きしたら、実行できるように なりました。たぶん、1行目に制御コードが、書いてあり、#NFCNVで 他の変な文字コードに変換され、戻しても元の制御コードに戻らないので、実行できなかったのでしょう....... | |
Re:【返信】すべて端末を強制終了する方法を教えてください? | |
NNN3 2005-10-21 1:32:00
[返信] [編集] 他ステーション介入等で端末を強制終了できないというのは、プログラムが、エラーになったり、印刷要求しているのにプリンターの電源等が、ONでなかった場合の要求待ち時、強制終了できないのでは、 そのほか、通常に動作しているプログラムだとできると思いますが...... 今、のオフコンは、データを書き込んでいるとき、以外の場合は、 ミクローズにならないみたいです。だから、急ぎで、再起動等するときアテンションで、確認して、いきなり再起動かけたりします。 ただ、このプログラムは大丈夫だと確認しないと、その後、ひどい目にあいますので、熟知している人以外は、やらないでください。 . 640xiを利用しているけ24時間起動したままで、年に数回 再起動するだけです、いつも、起動したままです。 私の場合、注意しても聞かない人は、すぐプログラムで、そこのステーションでは、実行できなくしてしまいます。でも、RDBQなどは 無理だけど、........... | |
Re:【返信】RDBQ2 | |
NNN3 2005-10-21 1:00:00
[返信] [編集] #OCFMでオペレーターコード毎にセキュリティーコードを指定する。(Z9は最高権限です。)の件で、実際にOCFに登録して運用したことがないのですかが、セキュリティーコードの設定は、SMART2 の作成で、プログラムを保存するときに(Z9は最高権限です。)を 登録できるところが、ありました、LMは、#LBMで CHENGEで 埋め込めたとおもいます。 OCFを使うと運用が、プログラムレベルになり大変になります。 #DDMで、参照用と更新用と2個作成して一般に利用する法を参照 用で作成して、更新用は、自分で利用するようにして RDBQ2のRDB一覧を階層化して別けるというのは、どうですか 例 日次データ RDB-DAY F-DAY 更新不可 日次データ2 RDB-DAY2 F-DAY 更新可 複写するのは、SYS@DDF の他にUSER-DDF等を作成して SYS@DDFからUSER-DDFに複写して今度USER-DDFからSYS@DDFに追加で 選ぶときに名前等を変更すれば、簡単にできます。 | |
Re:電源オフ時のプリンタビジーの方法知りませんか? | |
オフコン人 2005-10-20 21:14:00
[返信] [編集] >業務終了後に自動実行で夜間バッチを実行しているのですが、たまに >端末(WS/EML)を切り忘れてRDB等をオープンしたままになっている場合があり、 夜間バッチがエラーになるか、待ちになり完了しない場合があります。 >それを回避する為に、コンソール以外の全端末を夜間バッチ実行前に強制終了をする方法はないでしょうか? 業務終了後に夜間バッチとのことですが、自動電源制御機構のシステム終了タスクのことでしょうか。 それなら、WS端末で何をしていてもジョブは終了されるはずですので、お書きのようなことは起こらないと思っています。 但し、システム終了タスクで、画面I/OやプリンタI/Oを伴なうようなものは途中で停止してしまいます。 | |
皆さんのお話を総合すると・・・ | |
ターラヤン 2005-10-20 0:31:00
[返信] [編集] NNN3さんのご説明の >>#DDMの設定で 更新可否指定で 更新可→更新不可に設定すると の部分はこの http://www.geocities.jp/tahrayan/utili/ocf012x.html DDMの設定画面へのリンク の赤丸の1つ下側の「更新可否指定」 ですね。 オフコン人さんのご説明の部分は、赤丸の中の部分です。 お二人のお話を総合すると、DDMのこの辺りの設定を変えると うまく行くのではないかということでしょうね。 更新可否指定の方は、今回初めて知りました。 | |
Re:【返信】RDBQ、RDBQ2を参照レベルのみに変更できますか? | |
オフコン人 2005-10-19 21:58:00
[返信] [編集] 手元にマニュアルがありませんので、具体的にかけませんが。 ・#OCFMでオペレーターコード毎にセキュリティーコードを指定する。(Z9は最高権限です。) ・#DDMの定義の表の参照権/更新権でセキュリティーコードを指定する。 #DDMで指定したセキュリティーコードより権限が下位の者はそれぞれの権限が無いので、更新/参照ができなくなります。 但し、RDBQ2でしか利用できなかったかも知れません。 明日か、明後日にメニュアルを読んで、改めてどのマニュアルに記載されているかご連絡します。 もう一つのパラメータの編集ですが、RDBQ2のパラメータは編集できません。たしか#TEDITでは読み込めないはずです。 | |
【返信】RDBQ、RDBQ2を参照レベルのみに変更できますか? | |
江須扇 2005-10-19 19:02:00
[返信] [編集] Resありがとうございます。 やはり無理ですか。 >OCFで割り当てないと無理だと思います。 OCFを一般ユーザと特権ユーザに分ければ可能に なるということですか? 具体的には#DDMの設定と#OCFMの設定をどうすれば よいのでしょうか? すいません細かい質問で、現状は全くセキュリティ設定を 使ってないので、どこをどうしたら良いのかいまひとつ わかりません。 | |
【返信】RDBQ、RDBQ2をカタログの修正をもっと簡単に? | |
江須扇 2005-10-19 18:56:00
[返信] [編集] やはりNNN3さんもお困りのようですね。 これも長年の懸案事項ですが、 OSがA−VX01になって少しは改善されているかと思ったの ですが、全くの期待はずれでした。 | |
【返信】すべて端末を強制終了する方法を教えてください? | |
江須扇 2005-10-19 18:51:00
[返信] [編集] はじめましてNNN3さん 江須扇と申します。 すばやいRESありがとうございます。 私は退社時間が早く、私の退社した後も残業などをしている人 がおります。オフコンの運用終了時間は決めており、運用終了 後20分後に#AJOBCで夜間バッチを実行させております。 運用終了後30分で新規JOB禁止のしているんでその後の 夜間バッチが実行している間には新規JOBはできませんが、 ほとんどの人は決められた時間で端末の電源を落としてくれる のですがたまに忘れる人がいます。その場合、それ以前に起動 をかけたままのプログラムでひっかかる可能性があります。 従って手動で他ステーション介入等で端末を強制終了できない のです。 私も稼働中の復旧作業が発生した場合はLANケーブルを抜いて 対応しております。 | |
Re:電源オフ時のプリンタビジーの方法知りませんか? | |
NNN3 2005-10-19 17:04:00
[返信] [編集] 582 追加 パソコンのエミュレータで、エミュレータが起動していないとエミュレータ環境のプリンタをビジーにできませんが、エミュレータが立ち上がっていれば、プリンタの電源がON/OFFに関係なくプリンタビジーができます。 (AVX専用プリンタのN型番のプリンタは不可) 運用面で、言うとSTN001がパソコンのプリンタ700XXの環境と STN002がバソコンのプリンタでPR2650などのレーザー プリンタ出力の環境で STN001でプリンタービジーにしてSTN001でプリンタ出力命令の プログラムを実行するとプリンタービジーになりCのチェンジで STN002の属性PRN102に出力するとレーザープリンタに出力されます。 | |
Re:RDBQ、RDBQ2を参照レベルのみに変更できますか? | |
NNN3 2005-10-19 14:43:00
[返信] [編集] 現在RDBQ2導入しているところで、新規RDBQのカタログ登録は、できないのでは、RDBQ2導入すると基本設定は、RDBQ2仕様になってしまい、 前のRDBQでのカタログは登録できないと思ったのですが、 基本は、RDBQの実行手順をRDBQ2の実行手順で再登録だと思います。 それと、表定義を変更するとほとんどの場合、エラーになるのは、 カタログ登録が、表の項目名等も書き込んでいるので、項目名を変更するとエラーになるのは、わかります、 | |
Re:すべて端末を強制終了する方法を教えてください? | |
NNN3 2005-10-19 14:29:00
[返信] [編集] たぶん、運用の面で、参照しているプログラムと更新しているプログラムの判別ができないので、強制的に閉じたりするのは、ないとおもいます。 夜間のMIXGNなどエミュレータでプログラムを開いたままって、よくありますね、その時は、諦めてメールでいつも警告しています。 ただ、更新等で困る場合は、アテンションで確認して、危ない人には確認をして 在籍してなかった場合で特に参照しているプログラムなら、強制放棄して、止めてから、夜間バッチをながして、帰ります。 夜間バッチは、COBOLでインターバルタイマで時間チェックのプログラムで 起動日付/時間をインプットして その時間になったら 実行するバッチと組み合わせて運用しています。 その他障害等で、ファイルチェックをするときは、LANケーブルを抜いて、チェック等をしますね、そうしないとチェックしている内に アクセスしてきて、わからなくなってしまいますので、この手を 良く使います。 | |
Re:電源オフ時のプリンタビジーの方法知りませんか? | |
NNN3 2005-10-19 14:07:00
[返信] [編集] AVX の OS レベルでプリンタの管理をしているので、基本的には、無理だと思います。プログム中で用紙のあるなしの検知することは、しないでしょう、昔N5200でCOBOLのリストをAVXの感覚でリスト出力を作成したらN5200では、一行送るたびに用紙切れを検出しないと、用紙がなくなっても、ずーとロールに印字した記憶があります。 ただ、最近は、エミュレータになって、Windowsの定義のレーザープリンタの設定で、スプールに書き込み指定をしていて 双方チェックをしていなけれは、プリンタのon/offは、関係なくプリンタビジーができます。(特にサーバー管理のプリンタなどの場合) | |
Re:RDBQ、RDBQ2を参照レベルのみに変更できますか? | |
NNN3 2005-10-19 13:30:00
[返信] [編集] #DDMの設定で 更新可否指定で 更新可→更新不可に設定すると RDBQ2等で更新削除ができなくなります。更新を掛けるときにまたDDM で、設定を変更すればできます。(通常のプログラムレベルでは、特に関係ないです。) ただ 毎回この操作をしないといけないので、厳密に掛けられる人と掛けられない人が一緒に運用する場合 OCFで割り当てないと無理だと思います。 | |
RDBQ、RDBQ2を参照レベルのみに変更できますか? | |
江須扇 2005-10-18 23:40:00
[返信] [編集] 長年、懸案に思っていることを皆様に教えていただきたく質問します。(その3) アプリケーション開発が追いつかず。 一般利用者もRDBQを多用しております。 その場合U.D.などで更新削除をしてしまいます。 その場合、更新削除のログが残らないので、更新削除を禁止したいと思うのですが RDBQでの更新削除を禁止する方法をしりませんか? 一般のアプリケーションも平行して利用しているので、OCFの オペレータは現在すべて同じです。 セキュリティ設定をうまくすればよいのでしょか? 別の質問でが、RDBQ、RDBQ2でカタログの修正は簡単にできるのでしょうか? RUNコマンドでカタログを起動する時RDBQ2は(ADV=NO)を指定すれば自動実行しないので 再度、選択指定をしなおし登録ですがその時、コメントは再入力になります。再入力しない方法はないでしょうか? また、表定義を変更するとほとんどの場合、エラーで起動しなくなってしまいます。その場合の回避策もわかりません。 | |
すべて端末を強制終了する方法を教えてください? | |
江須扇 2005-10-18 23:18:00
[返信] [編集] 長年、懸案に思っている事を皆様に教えていただきたく質問をさせていただきます。(その2) 業務終了後に自動実行で夜間バッチを実行しているのですが、たまに 端末(WS/EML)を切り忘れてRDB等をオープンしたままになっている場合があり、 夜間バッチがエラーになるか、待ちになり完了しない場合があります。 それを回避する為に、コンソール以外の全端末を夜間バッチ実行前に強制終了をする方法はないでしょうか? いろいろな方法論を考えているのですが実際のコマンドがわからず、実施してないのが現状です。 1.TCP/IPを切断する。 全端末がTCP/IPで接続されているので、Windowsレベルで Tcp/Ipを無効にすれば全端末が切断されると思いますが そのコマンドをA−VX側から出す方法がわかりません。 また、正しく強制終了されるかもわかりません。 2.拡張子コマンドのサーバー再起動を利用する しかしながら、JCLへの組み込みや再起動後のJCLの引継ぎ 方法がわかりません。 3.自動電源装置のスケジュールで一度電源OFFして再度電源ONをする 現在#AJOBCのスケジュールで日付999999時間9999 のスケジュールが組み込んでありそのスケジュールでバックアップをしております。 (時間指定に直せばよいのですが・・・・) 今のままでは2度立ち上がってしまいます。 ただなんとなく電源ON、OFFを一日2回はすっきりしません。 4.SGのSYSENDに夜間バッチ組み込む。 途中でエラーが発生した時、終了がどうなるのかわかりません。 ということでなかなかいい案が浮かびません。 皆様はどうしていらっしゃいますか? |
新規投稿 | スレッド表示 | ツリー表示 | 投稿順表示 | i-mode | トップ |
BluesBB ©Sting_Band