需求背景:数据加载器默认连接的是技术oracle数据库,但是,现在开发oracle数据库和回归oracle数据库也需要数据加载。
文章目录
- 一、初始化前置准备
- 二、配置指定监听
- 三、调整配置文件
- 二、执行数据加载
声明:数据加载器只需要一台,在权限开通的前提下,数据加载器可以连接任何环境的oracle,只需简单配置即可。
一、初始化前置准备
数据装载操作手册上_05
二、配置指定监听
# 切换oracle用户
su - oracle注:如果有oracle密码,可以跳过此步骤# 进入到oracle客户端存放监听字符串的目录
[oracle@localhost ~]$ cd /app/oracle/product/11.2.0/dbhome_1/network/admin/samples#编辑tnsnames.ora
[oracle@localhost samples]$ vim tnsnames.ora# 添加监听字符串(以前的保留即可):
xxx_hg =
(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = oracle服务端ip地址)(PORT = 1521)))(CONNECT_DATA =(SERVICE_NAME = 以实际情况为准,默认orcl)))
保存退出即可注:oralce监听串位置要注意
有的在/app/oracle/product/11.2.0/dbhome_1/network/admin
有的在/app/oracle/product/11.2.0/dbhome_1/network/admin/samples
这2种路径均有可能,以实际安装的位置为准
三、调整配置文件
# 进入装载的的配置目录
[oracle@localhost ~]$ cd /app/jiazai/sql_loadv1.0/config_file/# 将以前的数据库配置文件备份
[oracle@localhost config_file]$ cp db_conn.unl db_conn.unl.js# 编辑文件添加数据库连接信息(明文,实际会采用密文)
# 格式:oracle用户名|oracle用户密码|监听接串的名称
[oracle@localhost config_file]$ vim db_conn.unl案例:
username|passwd| xxx_hg注:如果想再回操作其他的数据库同理
二、执行数据加载
和默认加载流程一样,可以参考
数据装载服务器_操作事项_06