• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

as/400上的DB2数据导成文本--救命啊!

发布: 2007-6-08 22:43 | 作者: seanhe | 来源: | 查看: 69次 | 进入软件测试论坛讨论

领测软件测试网
unix下针对informix我可以这样实现数据导成文本: 
写一个shell内容如下: 
dbaccess <<-- 

database easybdss2(数据库名) 

unload to "./zkmzz"(文件名) select * from zkmzz(表名); 

close database; 

======================== 
我想把as/400上的db2数据库中表数据导成文本,应该用什么命令?或者是写个什么程序执行?请大家详细讲解一下。因为我对这个不熟悉!多谢了

 layyf 回复于:2003-07-11 09:33:54
using DB2 enterprise version on unix or NT

connect to ...

export ... .ixf select * from ...

understand???

 兴琼恋 回复于:2003-07-11 09:50:47
可以放在一个shell里执行吗?

 兴琼恋 回复于:2003-07-11 09:56:20
好象as/400不支持shell,支持什么rpg语言?怎么办
我想批量抽表里的数据,难道要一个个命令敲?

 宁静致远-淡泊明志 回复于:2003-07-11 10:16:36
在仿真软件上,  选档案下传即可.

 e_server 回复于:2003-07-11 11:05:24
在PC端安装Client Access 然后建立Client Access ODBC 数据源。然后可以直接在Excel、 Access中获取AS400的数据。
    也可以在Client Access 的插件中选择 PC<===>AS400 之间的数据传送
上述两种方法都是比较直接的方法。另外我们还可以在400端使用CPYTOPCD (Copy To PC Document) 或者CPYTOSTMF (Copy To Stream File).

 newbiezhang 回复于:2003-07-11 18:34:03
有CLP指令,cpyfrmpcd是上传pc文件内容到400的pf
下载好象应该是
cpytopcd???
我现在辞职了,没有机器试,你可以找一下pcd的指令。

 newbiezhang 回复于:2003-07-11 19:17:58
您好象不常用400吧?
是在400上用unix吗?什么项目啊?

 kimdai 回复于:2003-07-11 21:35:27
要知道在400上,专成文本文件并没什么实际用处。不过用cpytopcd可以专成pc可读的文件。然后在网络上就可以直接读。
不过我想你可能想直接对db2/400进行数据的系统外存取吧。那就用CA的数据传输功能或ODBC等

 michael9406 回复于:2003-07-11 21:51:32
kimdai:  你是哪位高人呀。。。。

 layyf 回复于:2003-07-12 12:43:58
I think export to txt must be plan to using the data difference of DB2, such as MSSQL, in order to importion???
right????????

there some solution you can choose
1. the method I have express above

2. run a query in 400 and gen a spool file, down load the spl to PC/server, import to you database. the method of download the spl file have been express in this forum.

I will not express so detail, because as a beginner, you'd better read the red book, but not just take the solution. this is a good suggestion.

 newbiezhang 回复于:2003-07-12 13:39:50
是CPYTOPCD吗,呵呵我没有记错哦,半年没有上400了。

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备2023014753号-2
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网