怎么样将excel的数据批量导入到oracl库里面哦(解决就送分,不够可以加,我分多)谢谢 给你推荐个软件Object Browser,你可以取下载适用版,免费使用30天,功能很强,可以把oracle的数据导入到excel中,也可把excel倒入到oracle中 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 sql server中有个“导入和导出数据”工具,使用它可以把excel的数据批量导入到oracl库里面 可以用Golden的impexp32,很好的工具,你先将要导的数据转为文本 我是用plsql developer,打开表。然后copy excel的数据,直接粘贴。挺方便的 =================================================================================cricketlj(蟋蟀) 给你推荐个软件Object Browser,你可以取下载适用版,免费使用30天,功能很强,可以把oracle的数据导入到excel中,也可把excel倒入到oracle中=================================================================================能说一下具体操作步骤吗? 谢谢 用DELPHI的一個工具。。很好用的 可以使用以下几种方法:1。使用Golden工具,一般的步骤是把你excel表中的数据的另存为一个文本文件,在文本文件中会有你的记录,然后再用Golden工具把文本文件的记录导入到数据库中。2。采用SQLLDR命令批量导入数据,它的做法和第一种方法类似,也需要生成一个文本文件,然后用SQLLDR去载入文本文件记录。 用MSSQL中的导入与导出就可以了. 我是要从excel那里导入很大量的数据,用这些软件可以解决吗?以前我们都是用一些sql语句代码来解决的,但是效率不是很高,所以想找个更好的方法! 在excel中将顺序调整好,然后存成dbf文件,导入即可 我是用sqlloader 倒入的先将excel存成文本 sqlloader是个工具还是oracle里面自带的呢,楼上大侠是不是好用哦?谢谢 sqlloader还算好用吧。要将EXCEL数据转化为CSV格式,并且要写控制文件。如果第一次用可能会出现这样那样的问题,最好多上论坛来问问。使用前仔细阅读帮助。 sqlloader是oracle自带程序你看看pl/sql的教材就知道了:EXCEL数据转化为CSV格式------写控制文件------执行sqlloader 无论怎么复杂的数据都是最后分解为一个一个的表来导入的。1、用plsql developer,,打开表,解锁,然后copy excel的数据,直接粘贴。2、用pb,把excel里面的数据通过ultraedit保存为txt格式(切记,这个很重要),然后从pb里面import就ok了,最后别忘了保存啊。------------------------------------------------------OTN 中文技术论坛OCP 认证 Oracle学习资料欢迎各路新手和高手光临!http://211.99.196.144:8090/forum1/frontshow/index.jsp 用plsql developer,打开表,解锁,然后copy excel的数据,直接粘贴 --------------------------------------------------------------- 呵呵,这种方式我喜欢,挺有个性的说. 1、打开MicroSoft Excel 20002、文件(F)→新建(N)→工作簿→3、输入数据,存盘为test.xls 4、文件(F)→另存为(A)→ 保存类型为:制表符分隔,起名为text.txt,保存到C:\5、连入SQL*Plus 以system/manager用户登录, SQL> conn system/manager 创建表结构 SQL> create table test ( id number, --序号 username varchar2(10), --用户名 password varchar2(10), --密码 sj varchar2(20) --建立日期 );6、创建SQL*Loader输入数据所需要的文件,均保存到C:\,用记事本编辑: 控制文件:input.ctl,内容如下: load data --1、控制文件标识 infile 'test.txt' --2、要输入的数据文件名为test.txt append into table test --3、向表test中追加记录 fields terminated by X'09' --4、字段终止于X'09',是一个制表符(TAB) (id,username,password,sj) -----定义列对应顺序a、insert,为缺省方式,在数据装载开始时要求表为空b、append,在表中追加新记录c、replace,删除旧记录,替换成新装载的记录d、truncate,同上7、在DOS窗口下使用SQL*Loader命令实现数据的输入C:\>sqlldr userid=system/manager control=input.ctl 默认日志文件名为:input.log 默认坏记录文件为:input.bad 但是想过没有,好多excel数据导入到后,其它的表也要用到这个数据,他们的关联性太强,我们这里都是写配置文件,通过自己编写的传导软件完成文件传输,通过配置文件的参数设定来控制关联! oracle 数据有办法导出到MSSQL吗? Orale 11g中多表查询时行锁定单个表的问题 linux下oracle登录问题,急,请高手指教 oracle中修改时间的问题 初学ORACLE,设置ORACLE_HOME问题(在线等) 请问存储过程中返回记录集包含BLOB 类型怎么处理? 各位,多指教!!2000 pro 上怎么就装不上个oracle 9i 怎样将各种格式的number转换成统一格式,急! 谁来帮帮我,急啊!在线等待! 多条件查询 求一比较麻烦的sql oracle9的回闪技术怎么用?我听说oracle9的回闪技术可以把数据恢复到任何时间点上,是这样的吗?怎么用啊?
然后copy excel的数据,直接粘贴。挺方便的
cricketlj(蟋蟀)
给你推荐个软件Object Browser,你可以取下载适用版,免费使用30天,功能很强,可以把oracle的数据导入到excel中,也可把excel倒入到oracle中
=================================================================================
能说一下具体操作步骤吗? 谢谢
1。使用Golden工具,一般的步骤是把你excel表中的数据的另存为一个文本文件,在文本文件中会有你的记录,然后再用Golden工具把文本文件的记录导入到数据库中。
2。采用SQLLDR命令批量导入数据,它的做法和第一种方法类似,也需要生成一个文本文件,然后用SQLLDR去载入文本文件记录。
先将excel存成文本
要将EXCEL数据转化为CSV格式,并且要写控制文件。
如果第一次用可能会出现这样那样的问题,最好多上论坛来问问。
使用前仔细阅读帮助。
你看看pl/sql的教材就知道了:
EXCEL数据转化为CSV格式------写控制文件------执行sqlloader
1、用plsql developer,,打开表,解锁,然后copy excel的数据,直接粘贴。
2、用pb,把excel里面的数据通过ultraedit保存为txt格式(切记,这个很重要),然后从pb里面import就ok了,最后别忘了保存啊。
------------------------------------------------------
OTN 中文技术论坛
OCP 认证 Oracle学习资料
欢迎各路新手和高手光临!
http://211.99.196.144:8090/forum1/frontshow/index.jsp
用plsql developer,打开表,解锁,然后copy excel的数据,直接粘贴
---------------------------------------------------------------
呵呵,这种方式我喜欢,挺有个性的说.
4、文件(F)→另存为(A)→ 保存类型为:制表符分隔,起名为text.txt,保存到C:\5、连入SQL*Plus
以system/manager用户登录,
SQL> conn system/manager 创建表结构
SQL> create table test
(
id number, --序号
username varchar2(10), --用户名
password varchar2(10), --密码
sj varchar2(20) --建立日期
);6、创建SQL*Loader输入数据所需要的文件,均保存到C:\,用记事本编辑:
控制文件:input.ctl,内容如下: load data --1、控制文件标识
infile 'test.txt' --2、要输入的数据文件名为test.txt
append into table test --3、向表test中追加记录
fields terminated by X'09' --4、字段终止于X'09',是一个制表符(TAB)
(id,username,password,sj) -----定义列对应顺序a、insert,为缺省方式,在数据装载开始时要求表为空
b、append,在表中追加新记录
c、replace,删除旧记录,替换成新装载的记录
d、truncate,同上7、在DOS窗口下使用SQL*Loader命令实现数据的输入C:\>sqlldr userid=system/manager control=input.ctl 默认日志文件名为:input.log
默认坏记录文件为:input.bad