项目使用Oracle数据库,项目开发完成后,由于遗留系统的定制关系需要导入到库中,因为是一次性的,所有没有必要提供页面导入,决定使用Oracle提供的功能直接导入到Oracle库表中。
txt或者csv数据文件的格式是有要求的,如下shell代码中说明。
load data 文件代码,写成 load_data.ctl,使用cat load_data.ctl 看到如下:
load data
infile ''name.txt''------说明下,这里可以换成是csv文件或是用tab键分隔的txt文件;
append into table table_name
fields terminated by '' '' --------(各个字段的分隔符,是tab或逗号等)
(id,
content,
……)
然后使用另外的shell脚本insert_data.sh调用:
#!/bin/bash
. /export/home/oracle/.profile
sqlldr user/password control=/export/home/oracle/data/load_data.ctl
使用如上代码可以轻松的把数据导入到Oracle库表中。
分享到:
相关推荐
将CSV、EXCEL、TXT等文件的数据导入到oracle中的方法总结。
Oracle导入CSV格式数据
使用toad将csv数据导入oracle
Oracle大数据量导入 博文链接:https://abe.iteye.com/blog/1054515
csv 格式文件导出数据,数据导入csv文件
介绍如何把txt、csv文件导入oracle数据库表。
Oracle导出成csv格式后显示乱码的解决方法,自己总结的
双方的表结构不一样,但还是得添加进入oracle,想用配置文件来映射,通过映射加入,希望高手解答
一个简单的例子,使用kettle将文本文件导入到数据库
五种常见数据库(oracle,teradata,gbase,hive,db2),通过指令的方式导出csv格式文件的总结,实例.例如spool,select.. into outfile,export .... of del,fastExport.
非常好用的,速度超快,免费的。请支持原作者,微博名:云计算民工。我只是搬运工。教程请自行去搜。
从文件(.csv或.txt)导入Oracle数据库Java源代码1.txt
带源代码 ,自动建表明,导入数据格式为文本,不会变成科学计数法,原表内容。 先新建文件夹 然后把要...导入sqlserver比较快,导入oracle 比较慢. 超过10万条数据可以分几个表格导入(不是超过10万就不行了得看列多少).
可以直接把excel/csv文件导入oracle或sql server数据库中 可对导入的excel内容进行筛选后再导入 可选择需要导入表的栏位 可批量导入文件夹的所有excel文件或者一个excel文件中的所有sheet 也可以导入一个文件内单个...
csv文件用java太麻烦了,spark很简单,简单到怀疑人生
SSH框架ORACLE数据导入导出工具最近要进行设备数据处理,CSV数据量已经超过百万级别,EXCEL无法进行处理,做了一个基于SSH框架,实现CSV文件上传,数据过滤导入ORACLE数据库,查询分析数据,并生成EXCEL文件,实现...
主要介绍了Oracle SQLPlus导出数据到csv文件,需要的朋友可以参考下
本文实例讲述了Python导入oracle数据的方法。分享给大家供大家参考。具体如下: import cx_Oracle dns_tns=cx_Oracle.makedsn("192.168.0.288",1521,"skynet") print dns_tns con = cx_Oracle.connect('alibaba', '...
仿SQL SERVER 导入导出功能,可以操作 SQL SERVER ,oracle,ACCESS 数据库,对数据表进行相关的操作