(转载)IQ 16.0 SP02起支持从压缩文件直接装载数据到表中
参考文档:
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起支持从压缩文件直接装载数据到表中的更多相关文章
- BAE3.0还不支持本地写入文件
BAE3.0对比2.0做了很大的改动,对于安装应用方面也方便了很多,普通的应用表面上(下文就是讲为什么说表面上)不需要做什么适配.比如wp博客,直接修改wp-config.php,把数据库信息填一下就 ...
- [转]ActionScript 3.0入门:Hello World、文件读写、数据存储(SharedObject)、与JS互调
本文转自:http://www.cnblogs.com/artwl/p/3396330.html 近期项目中可能要用到Flash存取数据,并与JS互调,所以就看了一下ActionScript 3.0, ...
- ActionScript 3.0入门:Hello World、文件读写、数据存储(SharedObject)、与JS互调
近期项目中可能要用到Flash存取数据,并与JS互调,所以就看了一下ActionScript 3.0,现把学习结果分享一下,希望对新手有帮助. 目录 ActionScript 3.0简介 Hello ...
- 【转载】使用Pandas创建数据透视表
使用Pandas创建数据透视表 本文转载自:蓝鲸的网站分析笔记 原文链接:使用Pandas创建数据透视表 目录 pandas.pivot_table() 创建简单的数据透视表 增加一个行维度(inde ...
- (转载)Navicat Premium 12.1.16.0安装与激活
声明:本文所提供的所有软件均来自于互联网,仅供个人研究和学习使用,请勿用于商业用途,下载后请于24小时内删除,请支持正版! 本文介绍Navicat Premium 12的安装.激活与基本使用.已于20 ...
- Log4j2再发新版本2.16.0,完全删除Message Lookups的支持,加固漏洞防御
昨天,Apache Log4j 团队再次发布了新版本:2.16.0! 2.16.0 更新内容 默认禁用JNDI的访问,用户需要通过配置log4j2.enableJndi参数开启 默认允许协议限制为:j ...
- 对ChemDraw Prime 16.0你了解多少
ChemDraw Prime 16.0应用是化学智能绘图程序的行业领导者.除了创建符合出版标准的绘图,化学家们可以使用ChemDraw Prime软件预测性能,搜索数据库等来节省时间,提高数据的准确性 ...
- Android 5.0以下系统支持TLS 1.1/1.2协议版本
一.背景 项目中,客户端与服务端之间普遍使用Https协议通信,突然接到测试同事反馈Android5.0以下手机上,App测试服使用出现问题,出现SSL handshake aborted错误信息,但 ...
- Navicat Premium 12.1.16.0安装与激活
声明:本文所提供的所有软件均来自于互联网,仅供个人研究和学习使用,请勿用于商业用途,下载后请于24小时内删除,请支持正版! 本文介绍Navicat Premium 12的安装.激活与基本使用.已于20 ...
随机推荐
- 5、Java Swing布局管理器(FlowLayout、BorderLayout、CardLayout、BoxLayout、GirdBagLayout 和 GirdLayout)
5.Java-Swing常用布局管理器 应用布局管理器都属于相对布局,各组件位置可随界面大小而相应改变,不变的只是其相对位置,布局管理器比较难以控制,一般只在界面大小需要改是才用,但即使这 ...
- Spring Boot 学习(1)
文 by / 林本托 Tip 做一个终身学习的人. Spring Boot 初体验 Spring Boot 包含了很多 start(Spring boot 中 的叫法,就是一个模块,后文统一称模块,便 ...
- Android网络下载图片
package net.learn2develop.Networking; import android.app.Activity; import android.os.Bundle; import ...
- LinkedList源码解读
一.内部类Node数据结构 在讲解LinkedList源码之前,首先我们需要了解一个内部类.内部类Node来表示集合中的节点,元素的值赋值给item属性,节点的next属性指向下一个节点,节点的pre ...
- Visual Studio Code 使用心得
Visual Studio Code 使用心得 最好用的跨平台编辑器,没有之一! 修改编辑器的显示语言 起因:vsCode又升级了(1.13.0),重启之后发现熟悉的中文菜单没有了,而且设置文件 se ...
- Spring学习(18)--- AOP基本概念及特点
AOP:Aspect Oriented Programing的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序程序功能的统一维护的一种技术 主要的功能是:日志记录,性能统计,安全控制, ...
- FastReport.NET 中使用二维码
FastReport.net 是一个比较好用的报表控件,在编辑器中编辑以后 可以直接在vs 中引用. 最近在研究fastreport 现在讲解一下 如何使用它的二维码. fastreport 没有单独 ...
- Oracle ORA-39726压缩表删除字段处理方法
今天在往一个压缩表增加一个字段可以增加成功,但在删除的时候报了个ORA-39726 unsupported add/drop column operation on compressed tables ...
- html <input type="text" />加上readonly后在各种浏览器的差异。
<html> <body> <p>Name:<input type="text" name="email" /> ...
- R 包 安装 卸载 查看版本
R 查看包的版本 version> packageVersion("snow") 卸载包remove.packages 从源码安装包install.packages(path ...