文章目录
- 一、安装搭建篇
- 1.1. 安装ORACLE客户端
- 1.2. 安装LFTP
- 1.3. 安装DBI和DBD(
- 1.4. 将应用包导入数据加载服务器
- 1.5. 数据库账号密码加密策略
- 二、进阶篇
- 2.1. 数据库操作
- 2.2. 加载器操作
- 2.3. 数据库连接
- 2.4. 模型变更
- 2.5. 装载数据到目标表
- 2.6. 装载特殊场景
- 三、特色场景个性化篇
- 3.1. crontab+shell+sqlplus+oracle存储过程
- 3.2.
- 四、基础源码篇
- 五、优化与技巧篇
- 8. 装载方案
声明:只有第5条 加载程序中数据库账号密码加密策略,是在oracle server服务端操作,其他均在oracle client客户端服务器操作
一、安装搭建篇
1.1. 安装ORACLE客户端
一般由系统处同时协助安装
1.2. 安装LFTP
(企业内部)linux环境安装LFTP_02
1.3. 安装DBI和DBD(
(企业内部)linux 环境安装DBI和DBD_03
1.4. 将应用包导入数据加载服务器
将装载应用包sql_loadv1.0导入/app/jiazai路径下
/app/jiazai路径:建议采用默认,如果目录有变更请自行调整脚本的路径
1.5. 数据库账号密码加密策略
加载程序中数据库账号密码加密策略wallet_04
二、进阶篇
2.1. 数据库操作
oracle 数据库_操作事项_05
2.2. 加载器操作
数据装载服务器_操作事项_06
2.3. 数据库连接
数据装载器连接其他oracle数据库_07
2.4. 模型变更
数据加载约定表模型变更_08
2.5. 装载数据到目标表
数据装载全/存量直接装载到目标表_09
2.6. 装载特殊场景
数据装载指定一张表或者多张表直接装载到目标表_10
三、特色场景个性化篇
3.1. crontab+shell+sqlplus+oracle存储过程
linux 环境 crontab+shell+sqlplus 调用oracle 存储过程实现数据同步
3.2.
待完善
四、基础源码篇
五、优化与技巧篇
备份策略故障切换
备份策略:配置两台数据装载服务器(一台为备机)。
故障切换:如果日常装载服务器故障,需要手动启动备机程序。
8. 装载方案
装载方案
1. 装载程序定时调度
2. 将ods的数据文件下载到装载服务器中
3. 清空备份表
4. 将数据文件装载到备份表中
a) 当天装载状态可在load_z_log表中进行查看
b) 每张表的每次装载状态可在load_log表中进行查看