我想以不同的模式名称实现 oracle 流..例如 schema1.jobs 到 schema2.jobs 因为大多数人在相同的模式中给出示例..就像 scott.emp 到 scott.emp :(
有人有什么建议和线索吗?
太感谢了 :)
我想以不同的模式名称实现 oracle 流..例如 schema1.jobs 到 schema2.jobs 因为大多数人在相同的模式中给出示例..就像 scott.emp 到 scott.emp :(
有人有什么建议和线索吗?
太感谢了 :)
您必须配置应用程序。为此,您应该将规则添加到规则集中。使用此配置,应用进程将 LCR(逻辑更改记录)事件出列,并将所有更改应用到目标模式。为此,请以 strmadmin 用户身份在目标数据库中执行以下命令:
SQL> begin
dbms_streams_adm.add_schema_rules (
schema_name => 'XXX',
streams_type => 'apply',
streams_name => 'apply_strm',
queue_name => 'capture_Downstream',
include_dml => true,
include_ddl => true,
source_database => 'SOURCE_GLOBAL_NAME');
end;
/
您应该根据您的情况调整参数。请参阅适用于 9.2的https://docs.oracle.com/cd/B10501_01/appdev.920/a96612/d_strm_2.htm