参考文档:

http://m.blog.chinaunix.net/uid-16765068-id-4405877.html
http://www.cnblogs.com/lichmama/p/4103048.html

大致过程:

/**
创建测试视图
**/
CREATE VIEW BCPVIEW24 AS
SELECT
TIMEID ,
SYSTEM_ID ,
MSISDN ,
CITY_ID ,
RECORDTYPE ,
NETWORKINITIATION ,
SERVEDIMSI ,
SERVEDIMEI ,
SGSNADDRESS ,
ROUTINGAREA ,
LOCATIONAREACODE ,
CELLIDENTITY ,
CHARGINGID ,
GGSNADDRESSUSED ,
ACCESSPOINTNAMENI ,
PDPTYPE ,
SERVEDPDPADDRESS ,
DATAVOLUMEGPRSUPLINK ,
DATAVOLUMEGPRSDOWNLINK ,
RECORDOPENINGTIME ,
DURATION ,
SGSNCHANGE ,
CAUSEFORRECCLOSING ,
DIAGNOSTICS ,
RECORDSEQUENCENUMBER ,
NODEID ,
ACCESSPOINTNAMEOI ,
SERVED_MSISDN ,
CHARGING_CHARACTERISTICS ,
RATTYPE ,
DYN_ADDR_FLAG ,
SGSN_PLMN_ID ,
FILE_NAME ,
FILE_CHANGE_TIME ,
SGSN_CITY ,
RATEVOLUMEGPRSUPLINK ,
RATEVOLUMEGPRSDOWNLINK ,
LOCALNUMBER
FROM TABLE_CANNOT_SHOW_24; /**
导出数据到文本,并压缩
**/
bcp datamark.eastcom.BCPVIEW24 out SGSN24.txt -t'|' -c -Ueastcom -PEastCom\!\$ -Sdatamark
gzip SGSN24.txt /**
LOAD加载压缩文件
**/
LOAD TABLE TABLE_CANNOT_SHOW_31
(
TIMEID ,
SYSTEM_ID ,
MSISDN ,
CITY_ID ,
RECORDTYPE ,
NETWORKINITIATION ,
SERVEDIMSI ,
SERVEDIMEI ,
SGSNADDRESS ,
ROUTINGAREA ,
LOCATIONAREACODE ,
CELLIDENTITY ,
CHARGINGID ,
GGSNADDRESSUSED ,
ACCESSPOINTNAMENI ,
PDPTYPE ,
SERVEDPDPADDRESS ,
DATAVOLUMEGPRSUPLINK ,
DATAVOLUMEGPRSDOWNLINK ,
RECORDOPENINGTIME ,
DURATION ,
SGSNCHANGE ,
CAUSEFORRECCLOSING ,
DIAGNOSTICS ,
RECORDSEQUENCENUMBER ,
NODEID ,
ACCESSPOINTNAMEOI ,
SERVED_MSISDN ,
CHARGING_CHARACTERISTICS ,
RATTYPE ,
DYN_ADDR_FLAG ,
SGSN_PLMN_ID ,
FILE_NAME ,
FILE_CHANGE_TIME ,
SGSN_CITY ,
RATEVOLUMEGPRSUPLINK ,
RATEVOLUMEGPRSDOWNLINK ,
LOCALNUMBER
)
FROM '/srcdata/bcp_export/SGSN24.txt.gz'
FORMAT bcp
ESCAPES OFF
QUOTES OFF
DELIMITED BY '|'
WITH CHECKPOINT ON;
COMMIT;

使用须知:

LOAD的时候FORMAT要根据实际情况来,比如我使用bcp导出数据,那么LOAD语句里就指定FORMAT为bcp。如果使用dbisql或其他工具导出,则需要指定FORMAT为ASCII等。

另外,bcp导出默认以'\n'为换行符,所以LOAD时无需指定ROW DELIMITED。

(转载)IQ 16.0 SP02起支持从压缩文件直接装载数据到表中的更多相关文章

  1. BAE3.0还不支持本地写入文件

    BAE3.0对比2.0做了很大的改动,对于安装应用方面也方便了很多,普通的应用表面上(下文就是讲为什么说表面上)不需要做什么适配.比如wp博客,直接修改wp-config.php,把数据库信息填一下就 ...

  2. [转]ActionScript 3.0入门:Hello World、文件读写、数据存储(SharedObject)、与JS互调

    本文转自:http://www.cnblogs.com/artwl/p/3396330.html 近期项目中可能要用到Flash存取数据,并与JS互调,所以就看了一下ActionScript 3.0, ...

  3. ActionScript 3.0入门:Hello World、文件读写、数据存储(SharedObject)、与JS互调

    近期项目中可能要用到Flash存取数据,并与JS互调,所以就看了一下ActionScript 3.0,现把学习结果分享一下,希望对新手有帮助. 目录 ActionScript 3.0简介 Hello ...

  4. 【转载】使用Pandas创建数据透视表

    使用Pandas创建数据透视表 本文转载自:蓝鲸的网站分析笔记 原文链接:使用Pandas创建数据透视表 目录 pandas.pivot_table() 创建简单的数据透视表 增加一个行维度(inde ...

  5. (转载)Navicat Premium 12.1.16.0安装与激活

    声明:本文所提供的所有软件均来自于互联网,仅供个人研究和学习使用,请勿用于商业用途,下载后请于24小时内删除,请支持正版! 本文介绍Navicat Premium 12的安装.激活与基本使用.已于20 ...

  6. Log4j2再发新版本2.16.0,完全删除Message Lookups的支持,加固漏洞防御

    昨天,Apache Log4j 团队再次发布了新版本:2.16.0! 2.16.0 更新内容 默认禁用JNDI的访问,用户需要通过配置log4j2.enableJndi参数开启 默认允许协议限制为:j ...

  7. 对ChemDraw Prime 16.0你了解多少

    ChemDraw Prime 16.0应用是化学智能绘图程序的行业领导者.除了创建符合出版标准的绘图,化学家们可以使用ChemDraw Prime软件预测性能,搜索数据库等来节省时间,提高数据的准确性 ...

  8. Android 5.0以下系统支持TLS 1.1/1.2协议版本

    一.背景 项目中,客户端与服务端之间普遍使用Https协议通信,突然接到测试同事反馈Android5.0以下手机上,App测试服使用出现问题,出现SSL handshake aborted错误信息,但 ...

  9. Navicat Premium 12.1.16.0安装与激活

    声明:本文所提供的所有软件均来自于互联网,仅供个人研究和学习使用,请勿用于商业用途,下载后请于24小时内删除,请支持正版! 本文介绍Navicat Premium 12的安装.激活与基本使用.已于20 ...

随机推荐

  1. 微信小程序大全(下)(最新整理 建议收藏)

  2. EntityFramework6.X 之DbContex

    DbContext 数据库上下文DbContext是ObjectContext代表之一负责管理在运行时从数据库取数据.跟踪数据库的变更.对实体类映射到数据中持久化操作等,表示工作单元和存储库模式的组合 ...

  3. javaWeb学习总结(3)- 通过Servlet生成验证码图片(2)

    一.BufferedImage类介绍 生成验证码图片主要用到了一个BufferedImage类,如下:

  4. cuda学习1-初始庐山真面目

    cuda作为gpu计算中的代表,拥有着超级高的计算效率,其原因是gpu实际相当与一台超级并行机组,使用过MPI做并行计算的人们可能知道,所谓的并行计算,简单讲就是用多个U(计算单元)来完成一个U的计算 ...

  5. springboot 集成elasticsearh的简单配置

    添加依赖 gradle compile("org.springframework.boot:spring-boot-starter-data-elasticsearch:${springBo ...

  6. IPad分屏,当电脑第二显示屏

    最在在网上看到使用IPad可以做为电脑的第二个显示屏,对于我这样一个程序猿来说,这真是我的福音呀!因此在网上搜了许多关于Ipad投屏的信息,下面简单说明一下,包括怎么使用! 1.根据在网上搜索的结果, ...

  7. JS中判断数组的方法

    JavaScript中检测对象的方法 1.typeof操作符 这种方法对于一些常用的类型来说那算是毫无压力,比如Function.String.Number.Undefined等,但是要是检测Arra ...

  8. 3D图片变换

    1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="U ...

  9. 【小练习06】HTML+CSS--电影公告

    要求实现如下效果图: 代码演示 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"&g ...

  10. 提升单元测试体验的利器--Mockito使用总结

    为神马要使用Mockito? 在编写单元测试的时候,为了尽可能的保证隔离性,我们时常需要对某些不容易构造或者不容易获取或者对外部环境有依赖的对象,用一个虚拟的对象来创建以便于测试.假设你正在开发的的代 ...