Types de données d’instance oracle CDC

L’instance Oracle CDC prend en charge la plupart des types de données Oracle. Les sections suivantes décrivent les types de données pris en charge et les types de données non pris en charge.

Types de données pris en charge

Le tableau suivant décrit les types de données Oracle qui peuvent être capturés et leur mappage par défaut aux types de données SQL Server dans les tables de modification. Lors de l’ajout d’une instance de capture pour une table Oracle source, vous pouvez remplacer certains de ces mappages.

Type de données de base de données Oracle Type de données de SQL Server
BINARY_FLOAT RÉEL
BINAIRE_DOUBLE FLOTTER
CHARBON NVARCHAR
DATE DATEHEURE
FLOTTER FLOTTER
INT NUMERIC (38)
INTERVALLE date-heure
NCHAR NVARCHAR
NOMBRE FLOTTER
NAVARCHAR2 NVARCHAR
CRU VARBINARY
RÉEL FLOTTER
HORODATAGE DATETIME2
TIMESTAMP AVEC FUSEAU HORAIRE VARCHAR (37)
TIMESTAMP AVEC FUSEAU HORAIRE LOCAL VARCHAR (37)
VARCHAR2 VARCHAR
XMLTYPE NVARCHAR (MAX)

Types de données non pris en charge

Les tables Oracle sources avec des colonnes des types de données Oracle suivants ne peuvent pas être capturées. Les colonnes capturées avec ces types de données s’affichent comme null ; Toutefois, une modification de leur valeur est indiquée dans le masque de modification des tables capturées.

  • LONG

  • XMLTYPE

  • BLOB

  • CLOB

Les tables Oracle sources avec des colonnes des types de données Oracle suivants ne peuvent pas être capturées.

  • BFILE

  • ROWID

  • REF

  • UROWID

  • Table imbriquée

Si les types de données suivants sont présents dans une table, ils empêchent LogMinder d’obtenir des données pour n’importe quelle colonne de la table :

  • Types de données définis par l’utilisateur

  • VARRAY

Voir aussi

Concepteur de capture des modifications de données pour Oracle par Attunity
Instance de capture de données modifiées Oracle