Dettagli del supporto per oggetti e operazioni in Oracle DML

Di seguito è riportata una lista degli oggetti Oracle e delle operazioni supportate da Oracle GoldenGate per l'acquisizione e la replica delle operazioni DML.

Container database multi-tenant

Oracle GoldenGate acquisisce e fornisce a un container database multi-tenant. Vedere Configura un container database multi-tenant.

Oracle GoldenGate non supporta la replica end-to-end del contenitore applicazioni Root-Child

Tabelle, viste e viste materializzate

Le seguenti operazioni DML sono supportate per tabelle normali, tabelle organizzate a indice, tabelle in cluster e viste materializzate:

A partire da Oracle GoldenGate 23ai, per le tabelle sono disponibili le funzioni riportate di seguito.

Suggerimento:

È possibile utilizzare la vista del dizionario dati DBA_GOLDENGATE_SUPPORT_MODE per visualizzare informazioni sul livello di supporto del processo di acquisizione di Oracle GoldenGate per le tabelle nel database. Il valore PLSQL di DBA_GOLDENGATE_SUPPORT_MODE indica che la tabella è supportata in modo nativo, ma richiede un log supplementare procedurale. Per ulteriori informazioni, vedere DBA_GOLDENGATE_SUPPORT_MODE. Se è necessario visualizzare tutte le tabelle senza indici univoci primari e non nulli, è possibile utilizzare DBA_GOLDENGATE_NOT_UNIQUE. Per ulteriori informazioni, vedere DBA_GOLDENGATE_NOT_UNIQUE.

Limitazioni del supporto per le tabelle regolari

Queste limitazioni si applicano a Extract.

Limitazioni del supporto per le viste

Queste limitazioni si applicano a Extract.

Limiti del supporto per le viste materializzate

Le viste materializzate sono supportate da Extract con le seguenti limitazioni.

Limitazioni del supporto per blockchain e tabelle immutabili

A partire da Oracle AI Database 26ai, sono supportate tabelle immutabili e blockchain. Di seguito sono riportate le operazioni supportate per la funzione.

Supporto per la replica a senso unico

Supporto per la replica bidirezionale (attiva-attiva)

Acquisizione automatica DML

Oracle GoldenGate supporta le seguenti operazioni DML con la modalità di acquisizione automatica:

Partizionamento del sistema

Il partizionamento del sistema è una funzione di Oracle AI Database che consente di creare una tabella con partizioni denominate. Una tabella partizionata dal sistema non è gestita dal database. Ogni DML deve specificare la partizione in cui risiede la riga. Extract e tutte le modalità di Replicat supportano il partizionamento del sistema. Ogni intestazione di record del file trail relativa a una tabella partizionata dal sistema include il nome della partizione. Da Oracle GoldenGate 21c in poi, per le tabelle partizionate del sistema viene generato un record NPNR (partition Name Record), se incluso nel parametro PARTITION.

Consulta PARTITION \| PARTITIONEXCLUDE in Riferimento su parametri e funzioni per Oracle GoldenGate.

Sequenze e colonne identità

Limitazioni del supporto per le sequenze

Queste limitazioni si applicano a Extract.

Oggetti e operazioni non supportati in DML Oracle

Di seguito sono riportati gli oggetti o le operazioni Oracle aggiuntivi non supportati da Extract.