优点:可以利用EXCEL的强大的编辑和处理能力,将TIPTOP GP的数据转入EXCEL编辑处理后再导入TIPTOP GP。
以gem_file部门资料为例:
一.TIPTOP GP数据的导出到EXCEL
1.在命令提示符下运行telnet,以tiptop用户登陆TIPTOP GP服务器。
1.在命令提示符下运行telnet,以tiptop用户登陆TIPTOP GP服务器。
2.进入vi编辑器,对导出的文件 gem_file.txt 进行编辑。将文件中的UNIX分割符转换成EXCEL可以识别的逗号分割符。
按“ESC”键进入命令状态,输入:wq ;存盘退出
5.打开EXCEL,选择“数据”菜单中的“导入外部数据”中数据的“导入数据”。选择 gem_file.txt 文件。
原始数据类型选“分割符号”
二.EXCEL 数据的导入 TIPTOP GP1.将EXCEL 的文件另存为UNIX可以识别的CSV文件格式。
3.输入:mv gem_file.csv gem_file.txt ;将文件改名为 gem_file.txt
5.运行命令:loaddb ds gem_file gem_file.txt ;导入数据
注意:1.unload 命令是整个数据表导出,如果只是需要导出部分数据,可以使用unloadx 命令
例如:unloadx ds gem_file.txt "select * from gem_file where gem07='M'" ;导出费用类型为'M'的部门数据
2.loaddb 命令是追加导入数据,如果原来有数据将不会被覆盖。所以注意检查 loaddb 命令的结果,看提交的逻辑记录数是否和应该导入的记录数一致。
3.导入的数据字段要和TIPTOP GP 数据表字段对应。数据表的字段可以参考p_zta(档案架构修整记录维护作业)或程序的SQL目录下的SQL文件。
例如:unloadx ds gem_file.txt "select * from gem_file where gem07='M'" ;导出费用类型为'M'的部门数据
2.loaddb 命令是追加导入数据,如果原来有数据将不会被覆盖。所以注意检查 loaddb 命令的结果,看提交的逻辑记录数是否和应该导入的记录数一致。
3.导入的数据字段要和TIPTOP GP 数据表字段对应。数据表的字段可以参考p_zta(档案架构修整记录维护作业)或程序的SQL目录下的SQL文件。
沒有留言:
張貼留言