sql >> Databáze >  >> RDS >> Oracle

Vyloučení nepodporovaných tabulek k zachycení službou Oracle Streams

Po vytvoření procesu zachycení upravte a spusťte pod blokem PLSQL, abyste ignorovali tabulky, které mají být zachyceny a které nejsou podporovány.

DECLARE
CURSOR VIN is
Vyberte TABLE_NAME
Z DBA_STREAMS_UNSUPPORTED
Kde OWNER ='URSCHEMA';
BEGIN
Pro C ve VIN LOOP
dbms_streams_adm .add_table_rules (
table_name => 'URSCHEMA.'||C.TABLE_NAME,
streams_type => 'capture',
streams_name => 'STREAMS_CAPTURE',
queue_name => ' STRMADMIN.STREAMS_CAPTURE_Q',
include_dml => true,
include_ddl => false,
inclusion_rule => false,
source_database => 'STREAM'
);
END LOOP;
COMMIT;

  1. Přemostění RDBMS a NoSQL:Úvod do 2DX UI clusteru

  2. Jak vypočítat procento pomocí příkazu SQL

  3. Vývoj odolnosti vůči chybám v PostgreSQL:Replikační fáze

  4. Jak se dostanete k limitům 8060 bajtů na řádek a 8000 na hodnotu (varchar, nvarchar)?