Oracle数据库数据恢复、性能优化

找回密码
注册
搜索
热搜: 活动 交友 discuz
发新帖

21

积分

0

好友

0

主题
1#
发表于 2012-4-27 14:19:58 | 查看: 4283| 回复: 1
目前在做手工迁移数据的事情,所以在考虑如何导入数据比较方便。
我知道Oracle可以从Excel里面的数据,但只看到过从单个Excel文件里面导入数据的示范。

情况说明:
1. 新的系统使用的是Oracle数据库,从老的系统里面导出一批完整的数据到Oracle数据库中目前至少需要12张Excel表,每张表的的字段与数据都不相同。
2. 每张Excel对应Oracle的一张表;
3. 我无法百分之百的保证从老的系统里面导出的数据是准确的(已经发生过出错的情况),导入时也会失误(重复导入,当然数据库会报错。因为每张表都有主键);
4. 第二批、第三批、第n批的数据格式与第一批一样。

想咨询的问题:
1. 是否有条件导入Oracle数据库的批处理?指定每个Excel文件里面的数据导入到指定的表里面。
2. 导入数据是否有相应的日志?成功还是失败,失败的原因,行数是否会记录?
3. 发生导入错误,Oracle是如何处理的? 比如说Excel表1导入时发生重复值,那么在出错记录之前的数据是否已经导入到数据库,还是说整张表的数据都没有导入数据库?
2#
发表于 2012-4-27 22:46:37
对于EXCEL 数据 可以使用 图形化工具 SQL DEVELOPER 导入到Oracle中

该图形化工具 对于 Excel导入有较完善的 功能, 你可以先试用一下。


可以参考 利用SQL DEVELOPER导入EXCEL数据到Oracle数据库中  http://www.oracledatabase12g.com ... BA%93%E4%B8%AD.html


SQL developer 的下载地址 http://www.oracle.com/technetwor ... ownloads/index.html

回复 只看该作者 道具 举报

您需要登录后才可以回帖 登录 | 注册

QQ|手机版|Archiver|Oracle数据库数据恢复、性能优化

GMT+8, 2024-12-24 09:34 , Processed in 0.043740 second(s), 21 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部
TEL/電話+86 13764045638
Email service@parnassusdata.com
QQ 47079569