CATÁLOGO DE ORIGEM

Válido Para

Extract e Replicat

Descrição

Use o parâmetro SOURCECATALOG para especificar um dos seguintes para instruções TABLE ou MAP subsequentes que contenham nomes de duas partes, em que nomes de objetos de três partes são necessários para identificar totalmente um PDB (banco de dados plugável) Oracle de origem padrão

Esse parâmetro fornece uma alternativa eficiente para especificar o nome completo do objeto de três partes (container.schema.object ou catalog.schema.object) ao especificar objetos de origem de um banco de dados consolidado da Oracle. Somente o nome de duas partes (schema.object) precisa ser especificado nas instruções TABLE ou MAP subsequentes quando SOURCECATALOG for usado. Você pode usar várias instâncias de SOURCECATALOG para especificar diferentes contêineres ou catálogos padrão para diferentes conjuntos de instruções TABLE (ou instruções SEQUENCE, se a Oracle).

As especificações de nome de três partes encontradas após SOURCECATALOG substituem a especificação SOURCECATALOG em uma instrução TABLE, instrução MAP ou outro parâmetro que usa nomes de objeto como entrada.

Padrão

Nenhum

Sintaxe

SOURCECATALOG {<container>}

<container>

O nome de um banco de dados plugável Oracle que contém os objetos especificados no TABLE da instrução MAP.

Exemplo

No exemplo a seguir, SOURCECATALOG é usado para especificar três PDBs Oracle de origem diferentes em um arquivo de parâmetros de Extract.

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

Neste exemplo, o Extract captura o seguinte: