NECのオフコン情報掲示板(ノウハウ系)
NECのオフコンを活用するためのノウハウを話し合うための掲示板です。 |
新規投稿 | スレッド表示 | ツリー表示 | 投稿順表示 | i-mode | トップ |
MicrofocusCOBOL+ODBCは利用可能か? | |
江須扇 2011-2-17 13:26:00
[返信] [編集] COBOL2002に対応しているMF−COBOLですが、 ODBCドライバーを使って、A−VX/RDBを直接読む事はできるのでしょうか? 可能であれば、今後の開発をMF−COBOLへ移行も検討したいと思っております。 MF−COBOLをご存知の方、ご教示いただければ幸いです。 | |
Re:RDBCTLの自動起動 | |
あか 2011-2-2 15:20:00
[返信] [編集] ありがとうございます。 なにぶん古いサーバですので、何かトラブルがあると困るので 誰も使っていない時に設定してみようと思います。 | |
Re:RDBCTLの自動起動 | |
EXCHANGE 2011-2-1 19:21:00
[返信] [編集] ☆ RSVSGTを起動すると、 「RDBサーバ環境設定ツール」メニューが表示され、 1.RDBCTLの自動起動設定 2.環境設定 3.履歴の削除 4.履歴の出力状況 と、選択肢があります。 ☆ 1.の自動起動設定を選ぶと−>RSV3SGが起動され、 2?4を選ぶとRSVSGTのままの状態で それぞれの設定をするようです。 ☆ ですので、単独でRSV3SGを呼び出せば、多分 あかさんの必要とされる設定が出来るのではないでしょうか? ☆ なぜ、RSV3SGのみインストールされており、 RSVSGT全体がないのかについては、 * A−VXのバージョンによる違いか、 * RDBサーバソフトウエアのインストール時の コンポーネント選択の違いによるのか よくわかりません。 ☆ ちなみに、2.環境設定を選ぶと 起動方式:(「CTL」「SVBF」) 最大起動数: pasystemroot:通常はD:¥AVX か? 異常終了モード:(「ABORT」「TERMINATE」) ログ出力ディレクトリ:通常はD:¥AVX¥RDBSVR? ログファイル数: 動作状況の出力:(「すべて」「起動終了のみ」) と言ったところです。 ☆ 「CTL」「SVBF」の違いは、 RDBCTLを使ってあらかじめRDBサーバを 起動しておくのか、 クライアント側から要求があった時点でクライアント毎に ホストRDBサーバを起動するのかの方式の違いです。 | |
Re:RDBCTLの自動起動 | |
あか 2011-2-1 9:01:00
[返信] [編集] すみません、SYS@LMLの中にRSVSGTがなく、 RSV3SGならあるのですが、これは違いますか? | |
Re:RDBCTLの自動起動 | |
EXCHANGE 2011-1-31 19:10:00
[返信] [編集] ☆ RSVSGTというユーティリティがあります。 これで設定できるとおもいます。 SYS@LML内にあるので RUN=RSVSGT; にて起動可能です。 | |
RDBCTLの自動起動 | |
あか 2011-1-31 16:25:00
[返信] [編集] 会社にあるサーバ(Express5800/640AD (A-VX IV R2.52))は毎日夜中に再起動させているのですが、 立ち上がった時にA-VXのRDBCTLも自動的に起動させるように設定する方法があれば教えて頂きたいです。 他の事業所にあるサーバは自動起動させてるみたいなのですが、 担当者に方法を聞くと「前任者がやったのでわからない」と言われました。 A-VXに詳しい人は定年退職してしまって困っております。 | |
最小化で起動する(蛇足ですが) | |
EXCHANGE 2011-1-17 2:24:00
[返信] [編集] ☆ 意外とご存じない方も多いので蛇足ながら投稿 させて頂きますが、 ショートカットの「プロパティ」−−>「ショートカット」 −−>「起動時の大きさ」の設定を(最小化)に設定すると、 ショートカットからの起動時にwindow最小化状態で 起動できます。 ☆ 起動時に対話入力が不要であれば、この場合、 スタートアップフォルダ内のショートカットのみを 最小化起動に設定しておけば、 PC起動時に複数起動してもWSエミュレータwindowが パカパカ開いてじゃまになると言うことが避けられます。 | |
Re:WSエミュレータの複数起動 | |
たぬき丸 2011-1-15 17:33:00
[返信] [編集] ありがとうございます。 早速来週にでもやってみます。 | |
Re:WSエミュレータの複数起動 | |
江須扇 2011-1-15 15:19:00
[返信] [編集] >PCの起動時にWS-EMLを2つ自動で起動する事は可能でしょうか? 可能です。 >出来ればスタートアップから自動起動したいのですが。。。 PC/WS?EMLのショートカットを作りスタートアップに入れればよいと思います。 基本的にはA?VX3以降、コンソール(STN000)この方法でサーバーで起動されているのが普通と思います。 >何か方法をご存じの方がおられましたらお教え下さい。 案1) 通信情報の一つの通信情報登録名に「WS番号(W)」に二つ登録してスタートアップにはショットカットを二つ登録し2回起動をする。 但し、プリンタの設定で問題があると(案2)となります。 案2) 通信情報の「登録名ごとにプリンタを指定(T)」でプリンタ毎に二つの通信情報登録名を登録します。 ショートカットを二つ作りますが、ショートカットの起動指定で 例として通信情報登録名がAAAAAAとBBBBBBとした場合、 1つ目のショットカットのリンク先を”C:\WS-EML\Pcws32.exe /H:AAAAAA” 2つ目のショットカットのリンク先を”C:\WS-EML\Pcws32.exe /H:BBBBBB” としたらいかがでしょうか? WS−EMLのヘルプ 目次−>困った時は−>よくあるご質問−>Q5をご参照ください。 | |
WSエミュレータの複数起動 | |
たぬき丸 2011-1-15 10:51:00
[返信] [編集] PCの起動時にWS-EMLを2つ自動で起動する事は可能でしょうか?出来ればスタートアップから自動起動したいのですが。。。 目的は夜間バッチでSPOOLに作成された、レーザープリンタとドットプリンター向けの出力資料を朝のPC起動時に出力したい為です。 なお「STN対応プリンタ」の#SWRITは#SYSGNの「STN初期プログラム」設定で起動定義済みです。 (#SWRIT起動→メニュー起動のJSとして作成しています) 何か方法をご存じの方がおられましたらお教え下さい。 よろしくお願いします。 | |
Re:他系システムからのプログラム起動 | |
EXCHANGE 2011-1-13 19:59:00
[返信] [編集] ☆ ASの場合、AVXと違って、画面がなくてもJOB実行が 可能ですから、あらかじめAS側で 「一定間隔でAVXのNT領域上の共有ファイルをチェックする JOB]をバッチ投入で走らせておけば AVXとASの双方からこの共有ファイルを使って 連続JOB全体のステータスを受け渡しながら 連携できるように思います。 | |
Re:他系システムからのプログラム起動 | |
富士通系PG 2011-1-13 16:47:00
[返信] [編集] EXCHANGE様 色々と情報ありがとうございます。 #NFLNKはマニュアル読んで頑張ってみます。 ・AVX->AS->AVXの場合 AVX:FTPでASプログラムキック CBLTIMERで処理待ち(10〜20/s:処理対象による) AS :プログラム実行 ファイル作成 AVX :FTPファイル受信 CBL更新プログラム実行(ファイル内容でエラー判定) といった形で行っております。 これらを純粋に AS400orPrimagyからAVXコマンドorプログラムが実行できればと 考えています。 教えていただいた方法などを参考に色々と試してみます。 | |
Re:他系システムからのプログラム起動 | |
EXCHANGE 2011-1-13 12:56:00
[返信] [編集] ☆ A−VX −−> AS −−>AVXの順序で 連携するのであれば、 本スレッドで述べた「1720」のやり方が 使えるのではないでしょうか? ☆ その場合、 (1) #NFLNKは、700シリーズ(AVX3) でも使用可。しかも標準機能(無償)。 (2)JOBステータス受け渡しファイルは、 600または700シリーズ上のNT領域と呼ばれる A−VX格納部以外のwindowsエリアが使える。 このファイル(例えば JOBLOGF.dat ) を格納しているフォルダを共有設定しておけば、 AS側からも直接このファイルにアクセスして Read/Write出来るのではないでしょうか? | |
Re:他系システムからのプログラム起動 | |
EXCHANGE 2011-1-13 12:39:00
[返信] [編集] ☆ とりあえず、 下記のページが参考になるのでは、ないでしょうか? 掲示板過去ログ:940 以下での議論です。 http://otd10.jbbs.livedoor.jp/286441/bbs_reply?reply=940 ターラヤンさん自身によるA−VXの解説です。 http://www.geocities.jp/tahrayan/utili/filehenkan.html | |
Re:他系システムからのプログラム起動 | |
EXCHANGE 2011-1-13 12:35:00
[返信] [編集] ☆ とりあえず、 下記のページが参考になるのでは、ないでしょうか? http://otd10.jbbs.livedoor.jp/286441/bbs_reply?reply=940 http://www.geocities.jp/tahrayan/utili/filehenkan.html | |
Re:他系システムからのプログラム起動 | |
富士通系PG 2011-1-13 11:09:00
[返信] [編集] 詳しく内容を記載していなかったことを申し訳なく思っております。 他系システムはAS400 or Primagyとなりオフコン間での 連携処理システムを念頭にしています。AVXはAVX3になります。 業務としては「AVXからAS400へのマイグレーション」となります。 AVX->AS400 FTPコマンド(QUOTE)でAS400JOBをキック AVX->Primagy Primagy側でFTP受信正常終了ログからJOBをキック という形で処理できていますが AS400 or Primagy->AVX ここだけはAVX側でのオペレーションになっています。 間にPCを置くとJOBの正常終了判断が相互にできない、 ソフトだけでなく、ハードの確認まで必要となります。その為、 「他系システム(オフコン)から直接コマンドをキックする」 または 「FTP受信処理正常終了後JOBの起動ができる」 仕組みを考えていました。 PCを間におけばある程度いけそうな感じはありますが 仕様はあくまで「オフコン間で」を前提にしております。 AVXのVer的にちょっとできなさそうかなぁ・・と考えております。 皆様色々プラン提示ありがとうございます。 感謝いたします。 | |
Re:他系システムからのプログラム起動 | |
EXCHANGE 2011-1-11 3:49:00
[返信] [編集] ☆ この方法は、 A−VX −−>Winバッチ −−>A−VXの様な順序で 実行するときにはいいかもしれませんね。 (例)A−VX処理の後、 バッチ実行できるPCソフト(JCA通信など)を実行。 終了確認後、A−VXに戻って、次の処理。 | |
Re:他系システムからのプログラム起動 | |
EXCHANGE 2011-1-11 3:39:00
[返信] [編集] ☆ A−VX側の事前に起動しておいて 実行のみを待たせておく方法なら。。 (1)#NFLNKで JOBステータス受渡しファイルを用意。 (2)A−VX側APを事前に起動。 (3)Win側でJOBを開始、 Win側JOBが終了したら 受渡ファイルへ、Win側終了FLAGを書き込む。 (4)A−VX側ではインターバルタイマにて一定間隔で 受渡しファイルをリードし、 Win側終了通知を確認するループを実行し続ける。 (5)Win側終了FLAGを読み込んだらループを抜け、 受渡しファイルへA−VX側開始FLAGを書き込み、 A−VX側APから実行したいJSを起動する。 (6)A−VX側JSが実質完了したら、 JSの最後のステップのAPで 受渡しファイルにA−VX側終了通知を書き込む。 (7)Win側APでは逆に一定間隔で受け渡しファイルを 確認し、A−VX側終了を受け取ったら 次のステップへ進む。 ☆ 実際に出来るのかどうか、頭の中で考えただけですので。。 | |
Re:他系システムからのプログラム起動 | |
EXCHANGE 2011-1-11 2:28:00
[返信] [編集] ☆ 画面への応答が仮想ファイル経由でなければできないので JSは無理そうだし、それにタイムアウトの問題があるか。。 ☆ う〜〜ん、やっぱ「JOB起動ユーティリティ」ですかね。 | |
Re:他系システムからのプログラム起動 | |
EXCHANGE 2011-1-10 12:06:00
[返信] [編集] ☆ 使ったことがないので、何ともいえませんが、 「APアクセスオブジェクト」というのも うまくやれば(=変則的な使い方をすれば) 利用できるのではないでしょうか? 仮想ファイル(”LNKWEB”)での読み書きは 形だけの物になりますが、起動されたCOBOLアプリから 目的のJSを起動できないでしょうか? |
新規投稿 | スレッド表示 | ツリー表示 | 投稿順表示 | i-mode | トップ |
BluesBB ©Sting_Band