从数据整理到telnet服务器再到was命令部署总结

使用到的工具:DB2控制中心,DbVisualizer,UltraEditPortable,flashfxp,SecureCRT

 

1. 对DB2的表结构等的导出可以使用DB2的命令完成,但是本人比较懒惰,直接使用DB2控制中心完成,右击表,选择“生成DDL”如图:

 

 

 

2. 而对于数据库初始数据的导出,可以使用DbVisualizer选择需要的逐张导出数据,但是由于DbVisualizer只能单表导出数据所以比较麻烦(至少我现在只能单表,如果使用DbVisualizer多表导出数据方法的弟兄请指教大家学习一下),如果数据比较大可以使用右下角的Max Rows 把导出的查询行数改大一点。

 

3. 使用UltraEditPortable整理导出的相关sql文件,值得注意的是由于整理的sql需要在UNIX下运行,所以整理好之后需要执行“文件 - 转换 - DOS到UNIX”,其中缓冲池和表空间语句如下:

 缓冲池: CREATE BUFFERPOOL TESTDATBP IMMEDIATE  SIZE 5000 PAGESIZE 32 K ;

 表空间: CREATE  REGULAR  TABLESPACE TESTSPACE PAGESIZE 32 K  MANAGED BY AUTOMATIC STORAGE EXTENTSIZE 16 OVERHEAD 10.5 PREFETCHSIZE 16 TRANSFERRATE 0.14 BUFFERPOOL  TESTDATBP  DROPPED TABLE RECOVERY ON;

                                              或

              CREATE  TABLESPACE TESTSPACE PAGESIZE 32 k MANAGED BY DATABASE USING (FILE 'C:/NODE0000/tnl_data_32k_test' 1000M) EXTENTSIZE 16 BUFFERPOOL TESTDATBP;

 

4. 使用flashfxp连接服务器并传送对应编辑完成的 .sh 文件 和 .sql文件,连接如下图:

 

5. 上传脚本和sql后,使用SecureCRT连接服务器并执行对应的shell脚本文件(这里不详细列明,只要是sh *.sh运行就可以),连接如图:

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值