各位高手好!
我现在在做一个将oracle中许多大数据表导出成格式化文本的工作,采用spool命令(不能用export工具,导入别的数据库时不认该格式),但spool命令也太慢,而且还有屏幕回显。
请问各位高手,有更快的导出方式吗?原本打算写个c程序,实现数据导出,但不知道是否会更快?
请不吝赐教!
我现在在做一个将oracle中许多大数据表导出成格式化文本的工作,采用spool命令(不能用export工具,导入别的数据库时不认该格式),但spool命令也太慢,而且还有屏幕回显。
请问各位高手,有更快的导出方式吗?原本打算写个c程序,实现数据导出,但不知道是否会更快?
请不吝赐教!
解决方案 »
- CTL控制文件问题,请大虾帮忙。
- not in 和 not exists
- linux oracle 创建 dbca报错
- 请问使用SQLLDR导入多行记录
- 请教关于package的问题
- Creat Trigger 问题
- Oracle 能不能修改默认的rounding mode?(急问)
- 紧急求助各位大侠:存储过程如何执行动态的SQL(并返回多条数据集)
- 求教高手,关于ORACLE的隔离级别和加锁问题!
- 紧急求助(高手请进!有高分!!!)奇怪的oracle安装问题(哑巴oracle)!
- 要象sql-server一样如何操作select top 1 * from table
- 请问各位高手如何获得longrow字段的长度,判断是否为空!!!在线线等待!急!
其实导出到TXT的方法很多
spool我觉得没啥的
你也可以写程序解决
set echo off;
set pagesize 50000;
不就可以了吗?
set echo off取消回显,同时增加你的buffer参数的值,再试试