|
DBMoto est le système de réplication bi-directionnelle
de référence. Plus que jamais, les applications logiciels de l'entreprise ont besoin
d'accéder à des données qui proviennent de bases de données
différentes et variées. Que ce soit pour le déploiement de solutions
à temps réel, ou pour la gestion des derniers rapports financiers, les données
clées proviennent de votre système central. Ces systèmes de bases de
données doivent transférer les données entres plates-formes d'application.
En effet, la performance des échanges entre SGBDRs influence de façon importante
les applications associées. C'est pour cela que nous avons crée DBMoto!
Une certaine expertise avec les environnements des serveurs est
requise pour effectuer une réplication de tables de plusieurs millions de lignes, et
tout ceci avec une performance élevée. Depuis 1994, HiT Software développe
des produits d'accès aux données relationelles, et DBMoto a su intégrer
cette longue expérience et garantir une performance maximale sans affecter le système
de production.
Réplication bi-directionnelle de données en
temps réel
DBMoto a été conçu spécifiquement pour
la réplication des données entre les bases de données en modes "refresh",
"mirroring" ou "synchronization". Ces troix modes permettent l'accès aux données
selon le besoin des applications et des utilisateurs. L' 'Enterprise Manager' du système
de DBMoto inclut des Wizards qui aident à definir facilement la structure
des bases de données, à se connecter aux bases de données source et cible,
à créer une table de destination, et à configurer une
réplication. Les 'mappings' et les règles de réplication sont
sauvegardées dans une base de données contenant la 'metadata', qui peut
être stockée sur toutes les plates-formes de développement.
L' 'Enterprise Manager' du système DBMoto offre une interface
'pointer-et-cliquer' qui facilite l'accès aux bases de données. DBMoto supporte
des sources de données multiples et une réplication précise et flexible.
L'interface DBMoto est facile d'utilisation et vous laisse créer des bases de données
images ainsi que définir le processus de duplication en quelques minutes. Exécutez une
réplication interactive des données avec l' 'Enterprise Manager', ou une
réplication de données automatisée en utilisant l'utilitaire Windows
'Data Replicator'.
En mode 'refresh', DBMoto lit une grande quantité de données,
applique les règles de 'mapping' et écrit les résultats sur la base de
données de destination. La fonction 'Mirroring' exécute une réplication
incrémentale en 'temps réel', basée sur la gestion du log. La synchronisation
utilise par contre la fonction bidirectionnelle de " mirroring " de DBMoto pour une mise à
jour incrémentale des données. Une fois la replication initiale complétée
" refresh ", DBMoto continue à surveiller le log et réplique seulement les
données des colonnes de tables qui on été insérées,
mises-à-jour ou supprimées. Et parmi celles-ci, simplement celles qui sont
identifiées par l'administrateur. Si les bases de données sources ou de destination
ne sont plus disponibles, un email peut en informer l'administrateur.
Pour la maintenance des données, DBMoto peut enregistrer
les activités de réplication dans un log spécial, ou simplement utiliser
la notation d'évènement de Windows.
Contrôle inégalé de réplication
et de transformation
Avec DBMoto, les utilisateurs définissent un canal intelligent entre
leur données et leurs applications. Contrairement à d'autres solutions de
réplication de bases de données, DBMoto offre un contrôle illimité de la
réplication et la transformation des données en utilisant le langage de programmation
VBScript de Microsoft.
DBMoto applique les règlements de 'mapping' définis par
l'administrateur et écrit les résultats dans la base de données destination.
DBMoto supporte deux méthodes de 'mapping': mapping automatique, où les valeurs
des champs sources sont répliques, et la méthode 'manual mapping'. Ces deux
méthodes peuvent être contrôlées (option) par VBScript. DBMoto inclu
également un générateur puissant pour la transformation interactive de
données.
L'avantage principal de DBMoto est la manipulation et la transformation
des données par l'intermédiaire de VBScript ainsi que la génération
d'évènements de réplication. Aucune connaissance de programmation est
nécessaire pour les bases de données sources et cibles. DBMoto génère automatiquement
les évènements de réplication durant l'opération. Les administrateurs
peuvent définir la réponse à ces évènements par l'intermédiaire de
VBScript. L'environnement script de DBMoto permet aux administrateurs de définir les valeurs
des champs de destination et de contrôler les évènements de réplication
générés par DBMoto. VBScript peut être utilisé soit globalement
ou au niveau des tables.
Par l'intermédiaire des fonctions de scripting avancées
de DBMoto, les utilisateurs peuvent lire des données sources, lire et créer les
données sur la base de données de destination, contrôler des
événements de réplication générés par DBMoto, et
définir des fonctions de commande VBScript. Les logs peuvent être consultés
pour vérifier le statut de la réplication, et peuvent être étudiés
pour des événements de réplication.
DBMoto inclut un objet de classe accessible de l'environnement Windows
qui donne la commande détaillée des données sources et des données de
destination durant la réplication. Les propriétés et les méthodes de
l'objet offrent aux utilisateurs le contrôle pour exécuter les logs des tables source
et destination, apposer l'activité de notation, et la mise à jour des tables
ciblées. Toute information recherchée par le journal source, tel que l'utilisateur,
la date et le temps, le dispositif, etc. sont disponibles dans l'objet correspondant.
DBMoto peut noter plusieurs conditions de réplication comprenant des
erreurs et des avertissements. Ceux-ci incluent, de nouvelles colonnes dans les tables sources, les
erreurs de génération de tables, les anomalies dans la replication des données
cibles, les erreurs avec la clé primaire, les erreurs d'accès de journal, les erreurs
de l'accès de base de données source, les erreurs de traduction de caractère,
les erreurs de programmation en VBScript, et les erreurs de driver OLEDB. Ce report
détaillé permet un plus grand contrôle de la réplication des données.

cliquez ici pour un diagramme détaillé
Aucune programmation requise pour les bases de données
source ou cible
DBMoto n'exige aucune programmation sur les plates-formes de bases de
données de source ou de destination, aucune procédure stockée n'est
à développer, et aucune syntaxe propriétaire n'est à apprendre.

cliquez ici pour un diagramme détaillé
Fonctionalités principales:
- Supporte toutes les SGBDRs, telles que IBM DB2 UDB (incluant iSeries/AS400 et zOS),
Oracle, Microsoft SQL Server et Access, Sybase Adaptive Server Enterprise, et MySQL.
- Réplication bi-directionnelle en temps réel
- Réplication avec une regénération entière ('Full refresh')
- Des 'Wizards' pour faciliter une installation et configuration rapide
- Aucune programmation requise pour plate-formes de source ou de destination
- Personnalisation complète par l'intermédiaire de VB-Script
- Fonctions de transformation intégrées, qui peuvent être modifiées
- L'outil Enterprise Manager peut être démarré
à distance pour la configuration et le maintien des systèmes centralisée
- Accès aux données orientées objet sur les bases
de données de source et de destination
- Création automatique de tables de destination
- La Configuration et gestion du processus entier de réplication
sont fait sur la plate-forme Windows
- Interface et plate-forme faciles à utiliser
Bases de données sources:
IBM iSeries and AS/400
Microsoft SQL Server
Oracle
Bases de données de destination:
IBM iSeries and AS/400 V3R2 ou plus récente
MS SQL Server v6.5 ou plus récente
Oracle v8 ou plus récente
DB2/zOS (OS/390) v5 ou plus récente
DB2 for Win v5 ou plus récente
DB2 for AIX, DB2 for Linux, HP/UX, Solaris v5 ou plus récente
MySQL v3.23 ou plus récente
Sybase v12.50 ou plus récente
Microsoft Access 97 ou plus récente
Gupta SQLBase Server 8.5.0
Systèmes requis:
IBM iSeries ou AS/400
Version V3R2 ou plus récente
Serveur Microsoft SQL
v6.5 ou plus récente (v7.0 pour réplication de table
source Serveur SQL)
Oracle
v8 ou plus récente
DB2 UDB pour zOS
v5 ou plus récente
DB2 UDB pour AIX, Linux, Windows, Solaris, HPUX
v5 ou plus récente
Sybase ASE
v12.50 ou plus récente
MySQL
v3.23 ou plus récente
Microsoft Access
97 ou plus récente
Serveur PC
Serveur Windows 2000/NT
|