RESOLUÇÃO CURINGA

Válido Para

Extract e Replicat

Descrição

Use o parâmetro WILDCARDRESOLVE para alterar as regras de processamento de especificações de tabela com caracteres curinga em uma instrução TABLE, SEQUENCE ou MAP. WILDCARDRESOLVE deve preceder as instruções TABLE, SEQUENCE ou MAP associadas no arquivo de parâmetros.

Os objetos de destino já devem existir no banco de dados de destino quando houver uma tentativa de resolução de curinga. Se um objeto de destino não existir, o processo Replicat será encerrado.

Padrão

DYNAMIC

Sintaxe

WILDCARDRESOLVE {DYNAMIC | IMMEDIATE}

DYNAMIC

Os objetos de origem que satisfazem à definição de curinga são resolvidos sempre que a regra de curinga é satisfeita. O objeto recém-resolvido é incluído na configuração do Oracle GoldenGate na resolução. Este é o padrão. Esta é a configuração obrigatória para o Teradata.

Não utilize esta opção quando SOURCEISTABLE ou GENLOADFILES for especificado. WILDCARDRESOLVE sempre será implicitamente definido como IMMEDIATE para esses parâmetros.

DYNAMIC deve ser usado ao usar curingas para replicar sequências do Oracle com o parâmetro SEQUENCE.

Para manter o padrão de DYNAMIC, um parâmetro WILDCARDRESOLVE explícito é opcional, mas sua presença ajuda a tornar claro para alguém que está revisando o arquivo de parâmetros qual método está sendo usado.

IMMEDIATE

Os objetos de origem que satisfazem à definição curinga são processados na inicialização. Esta opção não é suportada para Teradata. Este é o padrão forçado para SOURCEISTABLE.

Esta opção não suporta o recurso de particionamento de intervalo Oracle. A resolução dinâmica é necessária para que novas partições sejam encontradas pelo Oracle GoldenGate.

Exemplo

O exemplo a seguir resolve curingas na inicialização.

WILDCARDRESOLVE IMMEDIATE
TABLE hq.acct_*;