【急】用plsql工具中的txt文本导入数W数据,在导入了一部分后,Oracle掉线啦,怎么办啊(定义的是导入结束后一次性提交)?1、导入的部分数据,怎么办?2、没有导入的部分,又怎么办?导入图图如下图所示:
解决方案 »
- oracle自身的 环境变量设置 也就是参数之类的设置
- Oracle和Java程序
- 跨数据库访问的问题
- 哪位兄台帮忙翻译个SQL Server 2008的脚本,翻译为Oracle 10 G上能运行的(雪地狂等!!)
- linux9安装oracle出现bash:sqlplus:command not found的问题
- 监听器问题
- Oracle数据库如何还原
- oracle序列生成器
- 这个触发器问什么不能通过?
- 建立系统DSN的时侯:Service Name对应的输入框,应如何填?100分赠送!
- Oracle中怎样存取图片 用blob存
- 写一个程序,比较ORACLE和SQL SERVER 2005中的表结构
1. 回滚已经导入的数据 rollback
2. 重新导入
plsql菜单栏——>工具——>文本导入器:这个好像没有commit和rollback执行按钮什么的,,,
如何回滚????
使用sql loader或外部表都可以
如果使用sql loader并指定好相应的参数,如direct=true
那速度非pl/sql developer能比拟的
sql loader 的控制文件:
LOAD DATA
CHARACTERSET ZHS16GBK
INFILE 'C:\execl\module\20.csv'
APPEND INTO TABLE t_temp_studymodule1
FIELDS TERMINATED BY ','
trailing nullcols
(
f_JobID,
f_AbilityID,
f_AbilityName,
f_Order,
f_Description
)
数据先整理到Excel 然后在另存为.csv文件
导入命令:sqlldr userid=username/password@服务名称 control=c:\input.ctl