Sybase : types de données, objets et opérations pris en charge

Cette section contient des informations sur les types de données, les objets et les opérations pris en charge pour Oracle GoldenGate for Sybase.

Types de données Sybase pris en charge

Entiers

Limites de prise en charge

Nombres à virgule flottante

Limites de prise en charge

La prise en charge de la plage et de la précision pour les nombres à virgule flottante dépend de la machine hôte. En général, la précision est de 16 chiffres significatifs, mais vous devez consulter la documentation de la base de données pour déterminer les approximations attendues. Oracle GoldenGate arrondit ou tronque les valeurs dépassant la précision prise en charge.

Données alphanumériques

Dates et horaires

Limites de prise en charge

Objets LOB

Limites de prise en charge

Types de monnaie

Limites de fournituret

Les types de données monétaires sont pris en charge sans perte d'intégrité lors du déplacement de données vers une colonne cible du même type de données sans nécessiter de calculs ou de transformation. Lorsque des calculs ou des transformations doivent être effectués, Oracle GoldenGate prend en charge la valeur maximale d'un entier long signé (32 bits).

Type d'entité

Le type de données IDENTITY est pris en charge pour la réplication dans un seul sens, mais pas pour une configuration bidirectionnelle.

types de données texte, image et unitext

Avec la version Sybase 15.7, les types de données texte, image et unitext de LOB sont désormais pris en charge en mode BATCHSQL. La longueur des données de l'objet LOB est limitée à 4K. Si les enregistrements qui contiennent des colonnes LOB et que la taille dépasse 4K, ces enregistrements sont exclus des batches et sont exécutés un par un. Les colonnes LOB sont désormais liées, tandis que dans la version Sybase précédente (15.5 ou 15.0), les LOB n'étaient pas liés. Vous pouvez utiliser un comportement plus ancien en utilisant le paramètre DBPOTIONS LEGACYLOBREPLICATION. Cette prise en charge s'applique uniquement à la réplication exécutée sur Sybase version 15.7 et ultérieure.

Types de données définis par l'utilisateur

Les types de données définis par l'utilisateur sont entièrement pris en charge.

Types de données Sybase non pris en charge

Cette section répertorie les types de données Sybase qu'Oracle GoldenGate ne prend pas en charge.

Opérations et objets pris en charge pour Sybase

Cette section répertorie les opérations de données et les objets de base de données pris en charge par Oracle GoldenGate.

Opérations et objets non pris en charge pour Sybase

Cette section répertorie les opérations de données et les objets de base de données qu'Oracle GoldenGate ne prend pas en charge.