使用方法及说明
1. 运行环境
- Windows系统
- 需要安装Oracle客户端
- 可以使用
sqlplus - 可以使用
sqlldr
2. 功能描述
提供导出和导入功能
2.1. 导出
- 通过
Oracle的spool导出csv(逗号分隔符,双引号定界符)格式 - 通过读取
Oracle自带的user_tab_cols表,获取表结构,并且生成建表脚本 - 通过读取
Oracle自带的user_tab_cols表,获取表结构,并且生成sqlldr控制文件
2.2. 导入
- 使用
Oracle的sqlldr导入数据,需要的建表脚本和控制文件已经在导出时准备好
3. 使用方法
3.1. 配置
配置文件位于
conf目录中
db.ini
用户配置数据库连接
ora_ip=localhost
ora_port=1521
ora_sid=orcl
ora_uid=scott
ora_pwd=tiger
list.ini
列出需要导出的表,每行一个表
EMP
DEPT
3.2. 运行-导出
- 运行
initialize.bat初始化目录 - 修改
conf\db.ini配置文件

这篇博客介绍了在Windows环境下,使用Oracle客户端进行数据导出和导入的方法。导出功能支持CSV格式,包含双引号定界,并能自动生成建表脚本和控制文件。导入过程依赖于预先准备好的建表脚本和控制文件。详细步骤包括配置数据库连接、指定导出表单,以及运行导出和导入的指令。

1021

被折叠的 条评论
为什么被折叠?



