SOURCECATALOG

Valido per

Estrai e Replicat

Descrizione

Utilizzare il parametro SOURCECATALOG per specificare una delle seguenti opzioni per le istruzioni TABLE o MAP successive che contengono nomi a due parti, in cui sono necessari nomi di oggetti a tre parti per identificare completamente un pluggable database (PDB) Oracle di origine predefinito.

Questo parametro fornisce un'alternativa efficiente alla specifica del nome oggetto completo in tre parti (container.schema.object o catalog.schema.object) quando si specificano oggetti di origine da un database consolidato Oracle. Quando si utilizza SOURCECATALOG, è necessario specificare solo il nome in due parti (schema.object) nelle istruzioni TABLE o MAP successive. È possibile utilizzare più istanze di SOURCECATALOG per specificare contenitori o cataloghi predefiniti diversi per set diversi di istruzioni TABLE (o istruzioni SEQUENCE, se Oracle).

Le specifiche dei nomi in tre parti rilevate dopo SOURCECATALOG sostituiscono la specifica SOURCECATALOG in un'istruzione TABLE, in un'istruzione MAP o in un altro parametro che utilizza i nomi oggetto come input.

Predefinito

Nessuno

Sintassi

SOURCECATALOG {<container>}

<container>

Nome di un pluggable database Oracle che contiene gli oggetti specificati nell'istruzione TABLE di MAP.

Esempio

Nell'esempio seguente, SOURCECATALOG viene utilizzato per specificare tre diversi PDB Oracle di origine in un file di parametri Extract.

SOURCECATALOG FINANCE
TABLE SAP.*;
TABLE REPORTS.*;
SOURCECATALOG HR
TABLE SIEBEL.*;
TABLE REPORTS.*;
SOURCECATALOG MFG
TABLE CUSTOMER.ORDERS;
TABLE REPORTS.*;
TABLE HQ.LOCATIONS.*;

In questo esempio Extract acquisisce quanto segue: