一个个做成savf或splf很累,文件太多了。
我直接把member用ftp保存到pc时,察看时都是乱码。
有没有什么好办法 可以快捷地备份下来?
包括rpg,dds等文件。
hanyu 回复于:2003-07-31 18:51:38 |
ftp yourhost
cd yourlib prompt mget yourfile.* if you can't get the member ,tell the errmsg .l |
myyzq 回复于:2003-07-31 17:45:58 |
ftp可以啊 我试过 用get命令
但是只能每次一个,大量的话很麻烦! |
hanyu 回复于:2003-07-31 18:16:58 |
ftp 用 prompt ,然后 mget 所有member。 |
myyzq 回复于:2003-07-31 18:30:10 |
mget 我也试过 xget我也试过
都不行,是不是400什么地方的设置不对啊!!! |
sunnyliang 回复于:2003-08-01 09:05:37 |
文件是拉下来了,就是在pc上查看时都是乱码:
我把ftp属性改了,用cuteftp可以成批把文件拉回来了. Change FTP attributes Initial name format . . . . . . *PATH Initial list format . . . . . . *UNIX |
sunnyliang 回复于:2003-08-01 10:49:18 |
如果把ftp属性改了,用cuteftp可以成批把文件拉回来后.整个文件都是乱码.
Change FTP attributes Initial name format . . . . . . *PATH Initial list format . . . . . . *UNIX 如果用 ftp hostip -> prompt-> mget * 则英文可以正常显示,汉字全是乱码. 请教如何解决? |
www01 回复于:2003-08-01 12:13:40 |
如果用ftp传到pc的源程序英文应该没有问题,我用过。
但中文有可能是乱码。 |
xmubeta 回复于:2003-08-01 13:00:22 |
如果用文件共享不知道可不可以,在培训时用了一下,感觉挺好用的,不知道是否你的系统支持 |
hanyu 回复于:2003-08-03 20:38:18 |
文件共享 可以看到中文,就是拷成doc比较慢,不如ftp 一次一批源码。 |
whm 回复于:2003-08-03 22:54:58 |
ftp提示符时
敲入如下命令行: quote type c 1381 就可以看原码中的中文了 |
sunnyliang 回复于:2003-08-04 12:51:42 |
我运行了quote type c 1381 ,下载下来的文件还是中文乱码. |
hanyu 回复于:2003-08-04 18:39:20 |
取决与你源文件的ccsid,像 935 就可以,937不行。 |
sunnyliang 回复于:2003-08-05 11:22:39 |
源物理文件的CCSID就是935,可下载下来还是乱码. |
sunnyliang 回复于:2003-08-05 17:54:55 |
好多天了,还没解决问题, |
hanyu 回复于:2003-08-05 20:11:51 |
400 内置的ftp 码字转换是不太稳定,如果需要中文,将QDLS共享
CPYTOPCD ,在网上邻居上看。 |
sunnyliang 回复于:2003-08-06 20:19:09 |
quote type c 1381后
如果ftp一个menber,则中文显示正常, 如果用mget,则乱码. |
whm 回复于:2003-08-06 20:58:04 |
晕,不会吧,还在顶这个帖子
我说说我是怎么在pc机上看源代码的吧 第一页 我说过了在ftp时用quote type c 1381 (之前可加bin或者不加) 在pc上我用ultraedit-32查看和修改源代码 上传也是一样的 |
sunnyliang 回复于:2003-08-07 09:21:12 |
如果get单个文件当然没问题,
可用mget就乱码了. |
wangshy 回复于:2003-08-07 09:24:07 |
用ULTRAEDIT32里面的FTP,且该编码为EBCDIC。 |
hanyu 回复于:2003-08-07 12:22:37 |
物理文件不支持在命令“QUOTE TYPE C 1381"后跟多个文件传输的命令"MGET *.*",但是流文件却没有这个限制。
因此,解决方法就是先在AS/400中将物理文件转成流文件,然后再将流文件传输到PC端。 1. 使用CPYTOSTMF命令将要传输的文理文件都转换成流文件: CPYTOSTMF FROMMBR('/qsys.lib/xxxx.lib/abc1.file/abc1.mbr') TOSTMF('/testabc') STMFOPT(*ADD) 2. 使用FTP将流文件批量传输到PC端: FTP xx.xx.xx.xx id password quote type c 1381 cd / bin mget test*.* |
sunnyliang 回复于:2003-08-07 13:04:07 |
[quote:7e6ca8654a="hanyu"]物理文件不支持在命令“QUOTE TYPE C 1381"后跟多个文件传输的命令"MGET *.*",但是流文件却没有这个限制。
因此,解决方法就是先在AS/400中将物理文件转成流文件,然后再将流文件传输到PC端。 1. 使用CPYTOSTMF..........[/quote:7e6ca8654a] 这也要一个文件一个文件处理,很麻烦的. |
maxabc 回复于:2003-08-07 18:33:05 |
在AS400上运行
ftp 'x.x.x.x' ltype c 1381 mput yourlib/yoursrc.* 如果不行,请告诉我 |
sunnyliang 回复于:2003-08-07 20:13:18 |
非常感谢maxabc,问题解决! |
sunnyliang 回复于:2003-08-08 08:33:11 |
不好意思,还是有问题.
用mput时,系统在传送数十个或数百个文件后自动断开,而没有把所有成员传送完. |
stephenxie2003 回复于:2003-10-17 17:29:06 |
[quote:ac0f048b99="hanyu"]400 内置的ftp 码字转换是不太稳定,如果需要中文,将QDLS共享
CPYTOPCD ,在网上邻居上看。[/quote:ac0f048b99] 请斑竹说的详细一点好吗? AS/400可以像workstation一样被共享,在网上邻居能看到吗? 具体如何做啊? |
xuguopeng 回复于:2003-10-17 20:31:20 |
把400做成NETSERVER就行了 |
stephenxie2003 回复于:2003-10-20 11:30:20 |
请问:
具体如何作啊? 能写的详细一点吗? 感谢之至! |
延伸阅读
文章来源于领测软件测试网 https://www.ltesting.net/