插入200万条数据(外部表加载的方式)

本文介绍了如何通过Oracle的外部表功能,高效地将200万条数据导入数据库,详细阐述了数据源和外部表数据加载的过程。

1 数据源    200w


2 利用外部表的数据加载,导入数据

    1) 用另外一个dba用户创建目录,并授权该目录给当前用户(如果用本用户创建,后面会报ORA-29400: 数据插件错误打开文件 d:\XX.log 时出错)
        
   2)创建外部表
        
CREATE TABLE "EXTERNAL_TABLE_TEST"
(
 ID VARCHAR(40),
 NAME VARCHAR(40)
)
ORGANIZATION EXTERNAL
(
 TYPE ORACLE_LOADER
 DEFAULT DIRECTORY EXTDIR_1
 ACCESS PARAMETERS
 (
  RECORDS DELIMITED BY NEWLINE CHARACTERSET ZHS16GBK
  BADFILE 'EXTDIR':'LDR_CASE1.BAD'
  LOGFILE 'LDR_CASE1.LOG_X
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值