Types de données d'instance Oracle CDC
Important
La capture des changements de données pour Oracle d'Attunity est désormais déconseillé. Pour les détails, référez-vous à l'annonce.
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 modifications. Lorsque vous ajoutez 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 | real |
BINARY_DOUBLE | FLOAT |
CHAR | NVARCHAR |
DATE | DATETIME |
FLOAT | FLOAT |
INT | NUMERIC (38) |
INTERVAL | DATETIME |
NCHAR | NVARCHAR |
NUMBER | FLOAT |
NAVARCHAR2 | 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) |
Types de données non pris en charge
Les tables Oracle sources avec des colonnes de types de données Oracle suivants ne peuvent pas être capturées. Les colonnes capturées avec ces types de données s'affichent en tant que colonnes 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 de 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 le LogMinder d'obtenir les données de colonne de la table :
Types de données définis par l'utilisateur
VARRAY
Voir aussi
Concepteur de capture de données modifiées pour Oracle par Attunity
Instance CDC Oracle