Condividi tramite


Tipi di dati dell'istanza di Oracle CDC

Importante

Change Data Capture per Oracle di Attunity è ormai deprecata. Per altri dettagli, si veda l'annuncio.

L'istanza di Oracle CDC supporta la maggior parte dei tipi di dati Oracle. Nelle sezioni seguenti vengono descritti i tipi di dati supportati e non.

Tipi di dati supportati

Nella tabella seguente vengono descritti i tipi di dati Oracle che è possibile acquisire e il relativo mapping predefinito a tipi di dati SQL Server nelle tabelle delle modifiche. Quando si aggiunge un'istanza di acquisizione per una tabella Oracle di origine, è possibile eseguire l'override di alcuni mapping.

Tipo di dati del database Oracle Tipo di dati di SQL Server
BINARY_FLOAT REAL
BINARY_DOUBLE FLOAT
CHAR NVARCHAR
DATE DATETIME
FLOAT FLOAT
INT NUMERIC (38)
INTERVAL DATETIME
NCHAR NVARCHAR
NUMBER FLOAT
NVARCHAR2 NVARCHAR
RAW VARBINARY
REAL FLOAT
TIMESTAMP DATETIME2
TIMESTAMP WITH TIME ZONE VARCHAR (37)
TIMESTAMP WITH LOCAL TIME ZONE VARCHAR (37)
VARCHAR2 VARCHAR
XMLTYPE NVARCHAR (MAX)

Tipi di dati non supportati

Non è possibile acquisire le tabelle Oracle di origine con colonne dei tipi di dati Oracle seguenti. Le colonne acquisite con questi tipi di dati risulteranno Null; tuttavia, una modifica del loro valore viene indicata nella maschera di modifica delle tabelle acquisite.

  • LONG

  • XMLTYPE

  • BLOB

  • CLOB

Non è possibile acquisire le tabelle Oracle di origine con colonne dei tipi di dati Oracle seguenti.

  • BFILE

  • ROWID

  • REF

  • UROWID

  • Tabella nidificata

Se in una tabella sono presenti i tipi di dati seguenti, non sarà possibile ottenere dati per alcuna colonna della tabella tramite LogMinder:

  • Tipi di dati definiti dall'utente

  • VARRAY

Vedi anche

Progettazione Change Data Capture per Oracle di Attunity
Istanza di Oracle CDC