5:Re:ジョブの自動実行(スケジュール化) Richard 12/13 09:03 あまり、お金をかけられないので、COBOLかジョブ起動ユーティリティになるかと思います。 「排他的に」ということもありますので、ジョブ起動ユーティリティでの対応を一番に考えたいと思います。(1ライセンス定価で25,000ですね。) 「自動運転機能」も良さそうですが、自動電源制御が前提のようですので、現在「自動電源制御」を使用していないので、ちょっと難しいかなという感じです。将来的には使ってみたいと思います。 有難うございました。 > * レプリケーションはWindows上のSQLserverまたはOracleしか多分ダメでしょう。 > > * 自動化する場合、 > (1)A−VX −−> TEXT出力 > (2)TEXT −−> LinuxのDBへ取り込み > の2つのジョブが排他的に実行されないとマズイのでは。。 > > * (1)をA−VXで自動実行し、(2)をWinPCまたはLinuxから自動実行する、 というやり方だと、両者の実行のタイミングを整合するのがやりにくいような気がします。 > > * いっそ、実行はWindows側でスケジュールするとかして、 > > (A) WinPCクライアント上からVBとかAccessを使って、A−VXのDB−−>LinuxDBとやった方が。。 > (RDBサーバ、ODBCを使えば出来るのでは??) > > それとも、 > (B) ジョブ起動ユーティリティで > (1) A−VX−−>TEXT > (2) VBにて TEXT −−> LinuxDB > の2つを連続実行する。 > > とかは出来ないでしょうか? > > > > COBOLで自作する手もありますが、それよりも自動運転機能を使用すれば可能だと思います。 > > 詳しくは「システム管理説明書」「第4章 運用管理」の「自動運転機能」を見てください。 > > > > それから600シリーズにはDBレプリケーション機能というものがあり、A−VXのデータベースをOracle等に複製する機能があります。LinuxもOKなのかどうかはわかりませんが、「リレーショナル型データベース説明書」に書いてありますので、よろしければ参考にしてください。 > > > > > > > > |