提示:通用说明
Oracle 数据库中写 SQL 语句时:
库表名加双引号:库表名区分大小写,比如与数据库中的实际名称完全一致。
库表名不加双引号:库表名不区分大小写,会默认转换为大写进行匹配。
数据开发-定时任务
数据服务
配置好数据源后即可在「数据服务」中将使用数据源,详情参见:数据服务概述
数据开发-实时任务
配置好数据源后即可在「实时任务」中将使用数据源,详情参见:实时任务概述
1)4.2.11.4 及之后版本,来源端选择 Oracle、读取方式选择 LogMiner、且同步方式为仅增量同步时,增量同步起点支持选择「自定义时间」。如下图所示:

自定义时间可选范围的最早可选时间(左边界)为以下两个值的最小值:
共享中心中该数据库采集任务事件的最早时间。
数据库日志最早时间。
注:当前活跃事务时间范围内的日期不可选。
2)4.2.11.4 及之后版本,来源端选择 Oracle 数据源时,点击「数据源权限检测」按钮后,检测项新增「活跃事务检测」。
当前所有活跃事务中最早开始时间早于日志最早时间时,检测结果提示「警告」,提示:当前存在活跃事务的开始时间早于归档日志的最早时间,可能导致同步失败,请手动处理活跃事务:[${事务 id 列表}]
3)5.0.5.1 及之后版本,Oracle 作为实时任务来源端时,支持裸日志解析方式。详情请参见:oracle环境准备(裸日志解析)
实时管道
配置好数据源后即可在「实时管道」中将使用数据源,详情参见:实时管道概述
1)其中若使用数据源进行管道任务设置,且数据来源为 PDB 则需要修改连接数据库为对应的 PDB 数据库。

2)FineDataLink 管道任务对于 Oracle 数据源,需要开启所有补全级别的日志,参见Oracle环境准备,但是任何级别的补全日志都不补全 LOB 和 LONG 类型字段。
因此 FineDataLink 管道任务 Oracle 数据源下,BLOB、CLOB、NCLOB、LONG、RAW、LONGRAW、BFILE字段的同步做自动屏蔽处理。
3)字段映射标识对应字段删除,不支持手动启用并为此类字段配置映射。任务运行时,同步、建表将不包含此字段。
注1:4.2.11.3 之前版本,仅首次配置表时允许调整字段映射;4.2.11.3 及之后版本,支持修改字段映射,详情请参见:管理实时管道任务
注2:4.1.1 及之后版本,Oracle 数据源作为源表,支持 无主键同步

4)4.2.11.4 及之后版本,来源端选择 Oracle、读取方式选择 LogMiner、且同步方式为仅增量同步时,增量同步起点支持选择「自定义时间」。如下图所示:

自定义时间可选范围的最早可选时间(左边界)为以下两个值的最小值:
共享中心中该数据库采集任务事件的最早时间。
数据库日志最早时间。
注:当前活跃事务时间范围内的日期不可选。
自定义时间可选范围的最晚可选时间
5)5.0.5.1 及之后版本,Oracle 作为实时管道来源端时,支持裸日志解析方式。详情请参见:oracle环境准备(裸日志解析)
定时管道
4.2.8.2 及之后版本,定时管道任务的数据去向支持:Oracle。详情请参见:定时管道概述
