Linux主机sqlldr工具数据导入oracle数据库(受限空间,只拿几十条数据测试)
数据来源:世界银行共享的样本
http://www.ibm.com/developerworks/cn/data/library/bd-hivetool/
参考:
http://blog.chinaunix.net/uid-27126319-id-3502468.html
ORACLE-SQLLOAD导入外部数据详解
1、要求Linux主机有oracle驱动,并测试连接通过。
2、创建/opt/load_test/文件夹,文件传上去。并用head命令看几行,看看什么分隔符和数据类型。
head(Finance_inequality_and_the_poor_data_6005.csv)
3、sqlplus /nolog上去创建表。
CREATE TABLE CEA.LOAD_TEST (
COUNTRYCODE VARCHAR2(16) NULL,
YEARID NUMBER(4,0) NULL,
LOGINITIALGINI NUMBER(20,10) NULL,
GROWTHEINGINI NUMBER(20,10) NULL,
SPAN NUMBER(4,0) NULL,
LOGINITIALGDPPERCAPITAL NUMBER(20,10) NULL,
GROWTHGDPPERCAPITAL NUMBER(20,10) NULL,
PRIVCREAVG NUMBER(20,10) NULL,
LOGPRIVATECREDIT NUMBER(20,10) NULL,
INFLATION <
数据来源:世界银行共享的样本
http://www.ibm.com/developerworks/cn/data/library/bd-hivetool/
参考:
http://blog.chinaunix.net/uid-27126319-id-3502468.html
ORACLE-SQLLOAD导入外部数据详解
1、要求Linux主机有oracle驱动,并测试连接通过。
2、创建/opt/load_test/文件夹,文件传上去。并用head命令看几行,看看什么分隔符和数据类型。
head(Finance_inequality_and_the_poor_data_6005.csv)
3、sqlplus /nolog上去创建表。
CREATE TABLE CEA.LOAD_TEST (
COUNTRYCODE VARCHAR2(16) NULL,
YEARID NUMBER(4,0) NULL,
LOGINITIALGINI NUMBER(20,10) NULL,
GROWTHEINGINI NUMBER(20,10) NULL,
SPAN NUMBER(4,0) NULL,
LOGINITIALGDPPERCAPITAL NUMBER(20,10) NULL,
GROWTHGDPPERCAPITAL NUMBER(20,10) NULL,
PRIVCREAVG NUMBER(20,10) NULL,
LOGPRIVATECREDIT NUMBER(20,10) NULL,
INFLATION <