Tipi di dati dell'istanza di Oracle CDCOracle CDC Instance Data Types

L'istanza di Oracle CDC supporta la maggior parte dei tipi di dati Oracle.The Oracle CDC Instance supports most Oracle data types. Nelle sezioni seguenti vengono descritti i tipi di dati supportati e non.The following sections describe the supported data types and the non-supported data types.

Tipi di dati supportatiSupported Data Types

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.The following table describes the Oracle data types that can be captured and their default mapping to SQL Server data types in the change tables. Quando si aggiunge un'istanza di acquisizione per una tabella Oracle di origine, è possibile eseguire l'override di alcuni mapping.When adding a capture instance for a source Oracle table, you can override some of these mappings.

Tipo di dati del database OracleOracle Database Data Type Tipo di dati di SQL ServerSQL Server Data Type
BINARY_FLOATBINARY_FLOAT REALREAL
BINARY_DOUBLEBINARY_DOUBLE FLOATFLOAT
CHARCHAR NVARCHARNVARCHAR
DATEDATE DATETIMEDATETIME
FLOATFLOAT FLOATFLOAT
INTINT NUMERIC (38)NUMERIC (38)
INTERVALINTERVAL DATETIMEDATETIME
NCHARNCHAR NVARCHARNVARCHAR
NUMBERNUMBER FLOATFLOAT
NVARCHAR2NAVARCHAR2 NVARCHARNVARCHAR
RAWRAW VARBINARYVARBINARY
REALREAL FLOATFLOAT
TIMESTAMPTIMESTAMP DATETIME2DATETIME2
TIMESTAMP WITH TIME ZONETIMESTAMP WITH TIME ZONE VARCHAR (37)VARCHAR (37)
TIMESTAMP WITH LOCAL TIME ZONETIMESTAMP WITH LOCAL TIME ZONE VARCHAR (37)VARCHAR (37)
VARCHAR2VARCHAR2 VARCHARVARCHAR
XMLTYPEXMLTYPE NVARCHAR (MAX)NVARCHAR (MAX)

Tipi di dati non supportatiNon-Supported Data Types

Non è possibile acquisire le tabelle Oracle di origine con colonne dei tipi di dati Oracle seguenti.Source Oracle tables with columns of the following Oracle data types cannot be captured. 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.Captured columns with these data types will show as null; however, a change in their value is indicated in the change mask of the captured tables.

  • LONGLONG

  • XMLTYPEXMLTYPE

  • BLOBBLOB

  • CLOBCLOB

    Non è possibile acquisire le tabelle Oracle di origine con colonne dei tipi di dati Oracle seguenti.Source Oracle tables with columns of the following Oracle data types cannot be captured.

  • BFILEBFILE

  • ROWIDROWID

  • REFREF

  • UROWIDUROWID

  • Tabella nidificataNested Table

    Se in una tabella sono presenti i tipi di dati seguenti, non sarà possibile ottenere dati per alcuna colonna della tabella tramite LogMinder:If the following data types are present in a table they will prevent the LogMinder from getting any data for any column of the table:

  • Tipi di dati definiti dall'utenteUser-defined data types

  • VARRAYVARRAY

Vedere ancheSee Also

Change Data Capture Designer per Oracle di Attunity Change Data Capture Designer for Oracle by Attunity
L'istanza di Oracle CDCThe Oracle CDC Instance