- 浏览: 60884 次
- 性别:
- 来自: 深圳
文章分类
最新评论
异构数据库之间数据交换,主要使用txt文本文件
以下记录一个工具的使用:
sqluldr.zip主要使用OCI库操作数据库,性能很好。可以很好的导出txt文本
使用之前需要安装oracle客户端,配置好tnsname
user = username/password@tnsname --用户名密码
sql = SQL file name --sql文件
query = select statement --指定sql
field = separator string between fields --字段分隔符设置
record = separator string between records --行分隔符
rows = print progress for every given rows (default, 1000000)
file = output file name(default: uldrdata.txt) --输出文件名
log = log file name, prefix with + to append mode
fast = auto tuning the session level parameters(YES)
text = output type (MYSQL, CSV, MYSQLINS, ORACLEINS, FORM, SEARCH).
charset = character set name of the target database.
ncharset= national character set name of the target database.
parfile = read command option from parameter file --从配置文件读取
生成控制文件 table=表名
多个表导出,据说可以用query2-query9等选项,不过好像不行
分割多个文件 batch=100 file=uldrdata_%b.txt
以下源码可以凭自己功力修改加强,来自ansql。
以下记录一个工具的使用:
sqluldr.zip主要使用OCI库操作数据库,性能很好。可以很好的导出txt文本
使用之前需要安装oracle客户端,配置好tnsname
user = username/password@tnsname --用户名密码
sql = SQL file name --sql文件
query = select statement --指定sql
field = separator string between fields --字段分隔符设置
record = separator string between records --行分隔符
rows = print progress for every given rows (default, 1000000)
file = output file name(default: uldrdata.txt) --输出文件名
log = log file name, prefix with + to append mode
fast = auto tuning the session level parameters(YES)
text = output type (MYSQL, CSV, MYSQLINS, ORACLEINS, FORM, SEARCH).
charset = character set name of the target database.
ncharset= national character set name of the target database.
parfile = read command option from parameter file --从配置文件读取
生成控制文件 table=表名
多个表导出,据说可以用query2-query9等选项,不过好像不行
分割多个文件 batch=100 file=uldrdata_%b.txt
以下源码可以凭自己功力修改加强,来自ansql。
- ociuldr.zip (338.8 KB)
- 下载次数: 1
发表评论
-
oracle11g提示服务不可用
2014-09-26 17:36 570今天遇到一个问题,本地1521端口启用,但远程不能访问 修改监 ... -
手工用户创建,老是记不住,记录
2014-09-18 13:53 317Oracle创建表空间、创建用户以及授权、查看权限 创建临 ... -
gdul
2014-08-15 15:16 469一直想自己也写个dul工具,无奈理解得不够深入 几天前看到别人 ... -
SQL调优
2014-06-20 14:14 379网上看到如下sql: 留一个线索在此 select /*+ ... -
表闪回
2014-06-19 16:13 330使用delete删除数据的情况,如果是truncate只能用数 ... -
外键约束
2014-06-19 16:02 389删除一个表时,提示有外键约束,ORA-02292: 违反完整约 ... -
get_ddl使用
2014-05-19 16:45 421查看oracle中表定义等,需要使用dbms_metadata ... -
PL/SQL语法
2014-05-09 11:38 375今天写plsql,很久没写了,很简单的,也不想参看以前写的,怎 ... -
归档日志满的处理
2014-05-04 10:07 750只是一个记录贴,方便查阅。完全没有新意 归档日志一般需要保留 ... -
exp增量
2013-12-17 17:09 342很久没有写文章了,今天遇到一个老问题,exp增量备份 记 ... -
查找oracle的操作日志
2013-12-17 16:48 551今天程序有些功能不能用了,查了一下,发现某些表对象删除了 ... -
数结构的查询
2013-09-27 18:33 0很早之前就使用过该功能,每次都记不住,每次都要搜索 索性记录一 ... -
面试中的SQL
2013-09-27 12:07 450虽然有些时间没有面试过了 在我的印象中,sql中行列转换的问题 ... -
oracle SQL特性使用
2013-09-27 11:25 377oracle分析函数 统计记录中类似1/222这样的记录 se ... -
oracle内部原理
2013-09-26 11:17 951总是以为对oracle很了解,已经使用了好多年,基本是增、删、 ... -
oracle跟踪程序执行的SQL
2013-09-24 15:34 1104专门记录一下,对于系统调优很重要 1.oracle的10046 ... -
ORA-01555处理
2013-09-22 16:44 589有时表太大,导出时出现1555错误,可以采用分段方式处理。 以 ... -
BLOB字段操作
2013-09-18 10:00 884置为空或NULL update blob_test set b ... -
统计表的大小
2013-09-11 17:29 360统计用户表的大小: SELECT * FROM ( SEL ... -
UTL_FILE写文件
2013-09-09 16:16 661oracle内部提供的很多使用的包,为应用提供了可能! 在我们 ...
相关推荐
### Oracle 数据导出导入简介 #### 一、Oracle数据库的基本概念 Oracle数据库是一个关系型数据库管理系统,由不同的表空间组成,其中包括至少一个SYSTEM表空间。表空间是Oracle中用于管理存储空间的重要概念。 - ...
DB2 数据库是一个高度复杂且...总的来说,DB2的数据导出导入涉及到对数据库结构的理解、命令行工具的熟练运用以及迁移后的验证步骤。正确执行这些操作,可以在不丢失数据的情况下,安全地在不同DB2实例之间迁移数据。
综上所述,Oracle数据导出导入工具,无论是Oracle原生的Data Pump还是第三方工具如DataPie V3.2,都是数据库管理不可或缺的组件,它们帮助用户在不同的场景下高效、安全地处理数据。在实际使用中,需要根据具体需求...
数据导出导入工具是一种实用程序,它简化了数据库与电子表格之间数据的迁移过程。在IT领域,数据的管理和迁移是常见的任务,特别是在数据分析、报表生成以及系统迁移时。本工具利用NOIP(可能是一个特定的数据接口或...
kettle 各种数据库之间数据导出导入
综上所述,JAVA实现跨数据库服务器数据导出导入功能涉及数据库连接、数据获取、数据转换、数据导入等多个环节,需要充分利用JDBC和其他相关库,同时关注性能和安全性。通过精心设计的JAVA程序,可以高效、安全地完成...
Pcook CRM客户资源管理系统通过强大的数据导出导入功能,为企业提供了灵活的数据管理方式,无论是日常运营还是数据分析,都能得心应手。无论您是需要简单易用的Excel表格,还是专业级的Access数据库,Pcook CRM都能...
mysql数据导出导入教程,是我自己总结的,包括命令行方式,工具方式,很实用。是我自己总结的哦
Hue数据导入导出 一套流程的开发使用 旨在帮助大家v e
SQL 2008 数据导出和导入的两种方法 SQL 2008 作为一个功能强大且广泛使用的关系数据库管理系统,数据的导出和导入是非常重要的操作。今天,我们将讨论两种方法来实现 SQL 2008 数据的导出和导入。 方法一:生成...
4. **导出数据到数据库**:通过“外部数据”功能,可以将Excel数据导出到已连接的数据库中,如SQL Server,更新数据库记录。 5. **导出为XML**:如果需要保持数据的结构化,可以选择“导出为XML数据”或“导出为XML...
1.Excel2003、2007及2010格式的数据导入导出。 2.将Excel2003、2007及2010格式的数据报表导入到datagridview中预览 3.将datagridview中的数据导出为Excel2003、2007及2010格式的数据保存或查看。
数据导入导出是数据库管理中...以上就是数据导出与导入的具体实现过程,涉及到VS开发环境、Layui前端框架、NPOI库的使用,以及IO操作和数据库交互。这些技术在日常的数据库管理、数据分析以及数据迁移场景中非常常见。
在IT行业中,数据导入导出是一项基础且重要的任务,特别是在Java开发中。本文将深入探讨如何使用Java进行数据的导入和导出,包括Excel、XML和TXT等常见格式的处理。 首先,我们要理解数据导入导出的核心目的:将...
SQL_Server_2005数据导入导出(SQLServer2005数据库维护基础与进阶)让你轻松了解数据库的导入导出
EXP/IMP 是 Oracle 早期的数据导出导入工具,它提供了逻辑导出导入的功能。EXP 用于导出数据,IMP 用于导入数据。导出的文件(dmp 文件)是二进制格式,包含 DDL(数据定义语言)和 DML(数据操纵语言)脚本。DDL ...
- 使用SQL Server Management Studio (SSMS) 进行数据导出导入操作。 - 使用DTS (Data Transformation Services) 包,现在已经被SSIS (SQL Server Integration Services) 替代。 - 使用第三方数据迁移工具,如...
Redis 数据导入导出和数据迁移是 Redis 管理中的重要环节,对于数据备份、故障恢复、集群扩展等场景有着至关重要的作用。本文将详细解析 Redis 数据导入导出的4种方法。 首先,我们来看第一种方法:使用 AOF...
通过使用RMAN的脚本化能力,可以创建自定义的数据导出导入流程。例如,使用RMAN进行全库备份: ``` rman target / run { backup database plus archivelog format '/backup/bk_%d_%T.bak'; } ``` 综上所述,Oracle...