Configuration de la base de données
Le processus Extract effectue des appels directement vers l'API de réplication Sybase sur un serveur Sybase source. La base de données source sur ce serveur doit être configurée comme suit pour prendre en charge la capture de données par Oracle GoldenGate.
-
Etant donné que le processus Extract utilise Sybase LTM pour lire le journal des transactions Sybase, il ne peut pas s'exécuter sur une base de données configurée avec Sybase Replication Server. Un seul processus à la fois peut réserver un contexte qui lui permet de lire le journal des transactions sur la même base de données.
-
La disponibilité multisite de Sybase tire parti du serveur de réplication Sybase pour répliquer les transactions vers une base de données de secours à chaud et une base de données d'abonnement cible. Oracle GoldenGate for Sybase ne peut pas effectuer de capture à partir de la base de données de secours à chaud principale, mais peut effectuer une capture à partir de la base de données d'abonnement cible de disponibilité multisite car SAP Sybase Rep Server ne contrôle pas le journal des transactions pour cette base de données.
-
La variable
DSQUERYest utilisée par Oracle GoldenGate pour se connecter à la base de données à l'aide du nom de serveur. Définissez la variableDSQUERYsur le nom du serveur qui contient la base de données qu'Oracle GoldenGate utilisera. En outre, définissez la variable d'environnementSYBASEen conséquence. -
Le processus Extract doit être autorisé à gérer le point de troncation de journal secondaire. Pour plus d'informations, voir Initialisation du point de troncature secondaire.
-
Configurez la taille de page de la base de données sur 4k, 8k, 16k, 32k ou une taille supérieure. Pour utiliser la commande
UPGRADECHECKPOINT table_nameafin de mettre à jour le point de reprise de la base de données Sybase cible, elle doit être configurée pour avoir une taille de ligne supérieure à 2K pages à créer par programmation ; elle ne pourra pas mettre à niveau le point de reprise si la base de données cible est configurée pour avoir une taille de page 2K. Ceci n'est valide que pour le processus Replicat.