QUELLKATALOG

Gültig für

Extract und Replicat

Beschreibung

Verwenden Sie den Parameter SOURCECATALOG, um eine der folgenden Anweisungen für nachfolgende TABLE- oder MAP-Anweisungen anzugeben, die zweiteilige Namen enthalten. Dabei sind dreiteilige Objektnamen erforderlich, um eine integrierbare Oracle-Standarddatenbank (PDB) vollständig zu identifizieren

Dieser Parameter bietet eine effiziente Alternative zur Angabe des vollständigen dreiteiligen Objektnamens (container.schema.object oder catalog.schema.object), wenn Quellobjekte aus einer konsolidierten Oracle-Datenbank angegeben werden. Nur der zweiteilige Name (schema.object) muss in nachfolgenden TABLE- oder MAP-Anweisungen angegeben werden, wenn SOURCECATALOG verwendet wird. Sie können mehrere Instanzen von SOURCECATALOG verwenden, um verschiedene Standardcontainer oder -kataloge für verschiedene Sets von TABLE-Anweisungen anzugeben (oder SEQUENCE-Anweisungen, wenn Oracle).

Dreiteilige Namensspezifikationen, die nach SOURCECATALOG ermittelt wurden, setzen die SOURCECATALOG-Spezifikation in einer TABLE-Anweisung, MAP-Anweisung oder einem anderen Parameter außer Kraft, der Objektnamen als Eingabe annimmt.

Standard

Keine

Syntax

SOURCECATALOG {<container>}

<container>

Der Name einer integrierbaren Oracle-Datenbank, die die angegebenen Objekte in der TABLE der MAP-Anweisung enthält.

Beispiel

Im folgenden Beispiel wird SOURCECATALOG verwendet, um drei verschiedene Oracle-Quell-PDBs in einer Extract-Parameterdatei anzugeben.

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

In diesem Beispiel erfasst Extract Folgendes: