Combien envisagent d’utiliser SSMA pour migrer : OracleSybaseAccess
Bases de Données Journaux Tablespaces Redo Log Rollback
Quelques différences significatives : Types de données ( cf. Solution Guide for Migrating Oracle on UNIX to SQL Server on Windows ) Utilisateur (Oracle) vs Utilisateur + Login (SQL Server) Sequence (Oracle) et GUID (SQL Server) Clustered table (Oracle) vs Clustered index (SQL Server) Notion de package Commit explicite (Oracle) vs implicite (SQL Server) Différents modes de gestion des transactions Le système d’exploitation sous-jacent !
Notion de schéma très proche de celle d’Oracle Différents modes de gestion des transaction Avec SS2005, on peut se mettre dans un mode équivalent à Oracle ( snapshot isolation ) Les vues de gestion dynamiques (DMV) Comparables aux tables V$ Opérations de maintenance en ligne Tables partitionnées Objets.Net dans la base Réplication bidirectionnelle avec Oracle 2005
Miroir de base de données Richesse de la réplication Gestion de la sécurité Simplicité d’administration Triggers DDL Gestion direct du type de données XML Richesse de l’offre décisionnelle SSIS, SSAS, SSRS
Même filiation… Attention CTLIB ! Pérennité Offre Décisionnelle Performance pour des charges mixées Décisionnel/Transactionnel
Périmètre du Projet Migrer Schéma, Données & Logique Métier Tester la Base convertie Conversion de L’Application Tester, Intégrer & Déployer Optimiser la Performance Manuel, Demande du temps, Enclin à des erreurs
Téléchargement gratuit Solution complète pour automatiser le processus de migration réduction de l’effort manuel jusqu’à 80% réduction de l’effort manuel jusqu’à 80% Fournit une évaluation précise (assessment) Support de SQL Server 2005 Data Migrator Tester Analyzer Schema Migrator SSMA Processus de Migration
Data Migrator Tester Schema Migrator Analyzer Choix de la base de données/objets à analyser Réaliser un test de conversion Générer un rapport fournissant: Degrés d’automatisation Liste des objets et codes qui ne peuvent pas être convertis automatiquement Coût de l’effort manuel
Génère les tables les tables SQL Server correspondants aux tables Sybase/Oracle avec les objets associés: Defaults, Constraints, Indexes, Triggers Génère les objects T-SQL objects correspondants aux objets Sybase/Oracle: Stored procedures, Functions, Packages, Views, Sequences SSMA Processus de Migration Data Migrator Tester Analyzer Schema Migrator
Migration des données de Sybase/Oracle/Access vers SQL Server Données migrées une table à la fois ou ensemble L’utilisation de SQL Server Integration Services est nécessaire si: Large volume de données Transformations complexes SSMA Processus de Migration Tester Analyzer Schema Migrator Data Migrator
Teste l’équivalence fonctionnelle des objets convertis (stored procedures, functions, packages) Compare Valeurs retournées Données modifiées Actuellement SSMA Oracle uniquement SSMA Processus de Migration Data Migrator Analyzer Schema Migrator Tester
Choix des Procédures Stockées, Fonctions à tester Préparation du Cas de Test Création des tables qui peuvent être impliquées lors de l’exécution Création des données de tests (utilisation d’expressions régulières et domaines de valeur) Exécution du Cas de Test Configuration des arguments en entrée Configuration du nombre de tests à réaliser SSMA Processus de Migration Data Migrator Analyzer Schema Migrator Tester
Base Source#Objets#SPVolumeTemps Auto/Manuel Gain/Traditionnel Oracle Oracle--100MB1 j80% Oracle MB15j/200j70% Sybase GB-/4000j99% Oracle GB-- Sybase30000 lignes de T-SQL -30Gb5j95-100%
Téléchargement gratuit SSMA (whitepapers, case studies) Migrating Oracle Databases to SQL Server 2000: Solution Guide for Migrating Oracle on UNIX to SQL Server on Windows (concerne SQL Server avril 2005): Microsoft SQL Server 2005 for Oracle Professional f02ade638ebe/SQLServer2005ForOracleProfessionals.pdf f02ade638ebe/SQLServer2005ForOracleProfessionals.pdf SQL Server pour les DBA Oracle SQL Server pour les administrateurs expérimentés [série de 6 webcasts] Solution Guide for Sybase/UNIX to SQL Server 2000: Database Engine Migration and Application Interoperation Guide
S’informer - Un portail d’informations, des événements, une newsletter bimensuelle personnalisée Se former - Des webcasts, des articles techniques, des téléchargements, des forums pour échanger avec vos pairs Bénéficier de services - Des cursus de formations et de certifications, des offres de support technique Visual Studio Abonnement MSDN Premium Abonnement TechNet Plus : Versions d’éval + 2 incidents support
© 2007 Microsoft France Votre potentiel, notre passion TM