($title_img_alt)

こちらからの投稿は、先頭に表示されているコメントへの返信になります。
27000バイトのデータをas400へ転送したい RPG久しぶり さん [ 5月23日(月) 16時49分 ]
お世話になります。



今27000バイトのデータをClでPCからas400 に転送したいのですが、

データ転送がas400 からPCへは出来るのですが、逆が出来ない環境にいます。

csvもエクセルもテキストも。reflectionというas400を使用しています。



こういった場合、どのようにしたらいいかなど、何かありますでしょうか。

現場にプログラマーがわたし1人で困っています。



どうぞよろしくお願いします。


RE:27000バイトのデータをas400へ転送したい T さん [ 5月24日(火) 10時2分 ]
PCからAS400にデータ転送が出来ない環境というのは、転送ツールがないということでしょうか?
手動にてFTPコマンドでデータ転送が出来ますか?
転送できれば、コマンドファイルを作成して、CL内でRUNRMTCMDで実行してはどうですか?

RE:27000バイトのデータをas400へ転送したい RPG久しぶり さん [ 5月31日(火) 18時6分 ]
ご返信ありがとうございます

データ転送ツール(タブのファイル→転送)はあるのですが、PCからas400へ転送を指定すると

FDFが見つからないと出てきます。なのでas400からPCにファイルを転送して、それをそのままPCからas400へ転送しても同じエラーになります。

FDFを保存する機能が見つからないです。





手動でFTPは出来ます。コマンドファイルというのはバッチファイルと同じでしょうか。

TxtファイルにFTPのアドレスやユーザー、パスワード、putの指定をして

バッチファイルでそのファイルを起動させるために「FTP -s:C?〜」という指定をしてみたのですが、うまく動かず

その原因の見つけ方がわからないのです。





RUNRMTCMDはこのような使い方が出来るのでしょうか。

こちらのコマンドではどのようにパラメータの指定をすればよろしいでしょうか。



ざっくりすぎて申し訳ございません。
RE:27000バイトのデータをas400へ転送したい T さん [ 6月1日(水) 9時44分 ]
参考になるかわかりませんが、弊社ではこんな感じで行っています。
ただし、IKDさんが言うように、RUNRMTCMDが使用できる環境が条件です。
使用しているのが、PCかサーバーかわかりませんが、リモートの許可が必要です。


TXTファイル(FTP)
BATファイルとCMDファイルを作成する。

[TEST.bat]
cwblogon AS400 /u ユーザー名 /p パスワード > C:\TEST\as400.log
exit

[TEST.cmd]
cmd /c "ftp -s:C:\TEST\TEST.txt > C:\TEST\TEST.log"
exit



CLを作成

[CL]
RUNRMTCMD CMD('C:/TEST/TEST.BAT')                 + 
          RMTLOCNAME('111.11.1.11' *IP)           + 
          RMTUSER(ユーザー名)                     + 
          RMTPWD(パスワード)                      + 
          CCSID(943)                                

/**/

RUNRMTCMD CMD('C:/TEST/TEST.CMD')                 + 
          RMTLOCNAME('111.11.1.11' *IP)           + 
          RMTUSER(ユーザー名)                     + 
          RMTPWD(パスワード)                      + 
          CCSID(943)                                

このCLを実行する。
RE:27000バイトのデータをas400へ転送したい RPG久しぶり さん [ 6月1日(水) 14時53分 ]
Tさん。

詳しく書けなくて申し訳ございませんでした。

ご丁寧な説明本当に助かります。

ありがとうございます。やってみます。
RE:27000バイトのデータをas400へ転送したい IKD さん [ 5月25日(水) 6時49分 ]
RUNRMTCMD はIBM ACSでは使えなくなってしまいました。
REFLECTIONとは古いソフトですね。
AutoWebにはデータ転送機能がありますので
お使いになられてはいかがですか>
試供版があります。

データ転送は
https://www.officequattro.com/jpn/software/contents/autoweb/data.html

試供版の申し込みは
https://www.officequattro.com/jpn/mail.html
RE:27000バイトのデータをas400へ転送したい RPG さん [ 5月31日(火) 18時8分 ]
ご返信ありがとうございます。

実はお客様が今後ずっと使用できるようにしなければならないのです。

そういった場合もこちら使用できますでしょうか。
RE:27000バイトのデータをas400へ転送したい IKD さん [ 5月25日(水) 6時49分 ]
RUNRMTCMD はIBM ACSでは使えなくなってしまいました。
REFLECTIONとは古いソフトですね。
AutoWebにはデータ転送機能がありますので
お使いになられてはいかがですか>
試供版があります。

データ転送は
https://www.officequattro.com/jpn/software/contents/autoweb/data.html

試供版の申し込みは
https://www.officequattro.com/jpn/mail.html
RE:27000バイトのデータをas400へ転送したい T さん [ 5月25日(水) 9時52分 ]
IKDさん
弊社でもWindowsサーバー2016以降でRUNRMTCMDが使用出来なくなったので、
違う方法を模索して、AutoWebの購入を検討しましたが、上司から却下されました。

現在は、Windowsサーバー2016以降は、QSH(ssh)コマンドでデータ転送しています。

AutoWebの試供版は、ずっと無償で使用できるのでしょうか?
RUNRMTCMDも試供版にて使用できるのでしょうか?

お名前

パスワード

メールアドレス

タイトル

ホームページ

アドレス

項目