SlideShare una empresa de Scribd logo
1 de 29
palais des
congrès
Paris




7, 8 et 9
février 2012
Migrations vers SQL SERVER

Mercredi 8 Février 2012

Malika Marghadi           Nadia Ben el Kadi
Avant-Vente SQL Server    Technology Specialist – SQL Server/BI
Microsoft France          Microsoft France
Migration vers SQL Server 2012


  Il était une fois SQL Server …
  Des versions MS SQL Server 200X vers 2012
  Voyages vers MS SQL Server:
     Départ: Oracle 11g – Destination: MS SQL Server 2012
  Que vous réserve l’année 2012 ?
  Avançons ensemble
ANNONCE

Il était une fois SQL Server …
Évolution de Microsoft SQL Server
ANNONCE

De SQL Server 200X vers 2012
Pourquoi Migrer ? --

   Pour rester au plus près des versions
   supportées
   http://support.microsoft.com/lifecycle

    Bénéficier des nouvelles fonctionnalités
      Sécurité / Administration / Performance
      Haute disponibilité
      BI
Les étapes

   Préparation et options possibles de mise à jour
   Ai-je les bons prérequis ?
   Les méthodes de migration
   Les outils à ma disposition
   Lancement du processus
Préparer son Upgrade

   2 Stratégies :

      In-place upgrade: Utiliser le setup pour mettre à
     jour vos instances SQL 2005/2008/2008R2
     directement vers SQL 2012.

      Side-by-side upgrade: Vous déplacerez vos
     données depuis SQL Server 2005/2008/2008R2
     vers une autre instance SQL Server 2012.
SQL 2012 Prérequis

   Windows Server 2008 R2 SP1
   Windows Server 2008 SP2
   .NET 3.5 SP1 or .NET 4.0
   IE 7 ou +
   “Supported storage” pour les fichiers de données :
         Local Disk
         Shared Storage
         SMB File Share
  SQL Server failover cluster installation supporte un
  “Local Disk” pour Tempdb. Assurez vous bien sur que le
  chemin est identique sur chaque noeud.
In-Place Upgrade --
   Appelée "in-place" car l’instance mise à jour est remplacée
   par la nouvelle instance SQL Server 2012
   Le “Cross-version instances” n’est pas supporté. Les
   numéros de version des composants SQL, SSAS, and SSRS
   doivent être identique au sein d’une même instance SQL
   Server 2012.
   La strategie “in-place” ne supporte pas tous les chemins
   de migration entre EDITIONS
       Ex: pour la MAJ d’une instance SQL 2005 or 2008
      Enterprise vers SQL 20012 Standard, vous devrez faire
      une mise à jour en mode “side-by-side”
    Versions Minimum pour un « In-Place upgrade »
       SQL 2005 SP4 et SQL 2008 SP2
Side-by-Side Upgrade --
  Le “side-by-side upgrade laisse l’instance original SQL
  Server 2005/2008/2008R2 inchangé , ainsi,
  les 2 instances peuvent s’éxécuter en même temps
  Dans ce cas, les databases et les autres composants
  doivent être transférés vers la nouvelle instance SQL
  Server 2012:
     Le transfert est souvent un process manuel.
     Le transfert inclus :
     •   Data files / Database objects
     •   Configuration settings
     •   Security settings
     •   SQL Server Agent jobs
  2 options :
     Side by side sur le même server
     Side by side sur un serveur different
In-place upgrade : +/-
 • Avantages                 • Inconvénients
   Facile & rapide.          Vous devez mettre à
   Processus quasi           jours tous les
   Automatique.              composants de
   Vous conservez le         l’instance : (sql, ssas…)
   même serveur d’origine.   Pas d’execution en //
   Pas besoin de nouveau     pour réaliser des
   HW. Prévoir plus          comparaisons.
   d’espace disque.          Rollback plus complexe
                             et plus long.
Side-by-side upgrade : +/-
--
 • Avantages                          • Inconvénients
  Controle plus granulaire sur les    Necessitera du HW et/ou des
  objets et composants à mettre à     ressources supplémentaires.
  jour.
                                      Applications & users devront être
  Les instances peuvent s’exécuter    redirigées vers la nouvelle
  en //.                              redirected to a new instance.

  Les DB d’origine sont disponibles   Vous devrez transférer les DBs et
  pendant la mise à jour.             les objets manuellement, ainsi
                                      que les informations de sécurité,
  Rollback plus simple.               de configuration, et autres objets
                                      ( jobs , plan de maintenance
                                      etc…).
Les outils à ma disposition

  Ces outils vous aideront à planifier et à préparer votre
  mise à jour:

      SQL Server 2012 Upgrade Advisor
      SQL 2012 – Distributed Replay Utility
      • Application compatibility testing tool
      • Stress test tool pour simuler des clients multiples
SQL Server Upgrade Advisor

  SQL Server Upgrade Advisor : pour la PREPARTION de vos mises à jour
  Upgrade Advisor analyse les components suivants :
      SQL - Database Engine
      SSAS - Analysis Services
      SSRS - Reporting Services
      SSIS - Integration Services
  Il analyse les objets accessibles tels que les tables, les stored
  procedures, triggers, scripts et fichiers de trace.
  Il détecte les problèmes qui pourraient survenir lors de la mise à jour,
  tels que ceux relatifs au “backward compatibility” etc..
  Le rapport généré remonte les problèmes & propose des solutions
  Les analyses peuvent se faire en Remote sauf pour SSRS.
  OS supportés : Vista SP1, ou SP2, Windows 7 & Windows Server 2008
  R2.
DEMO

SQL Server Upgrade Advisor
SQL 2012 – Distributed Replay Utility
--
   Permet de rejouer (Replay) des fichiers de traces
   Permet de simuler un workload “mission-critical”
   Distributed Replay Utility peut utiliser plusieurs postes pour simuler la
   charge
   En rejouant une trace avant et après une mise à jour, vous pouvez mesurer
   les différences en terme de performance et signaler les éventuelles
   incompatibilités de votre application avec la nouvelle version.
En pratique
   Pour un « In-Place Upgrade »
     Mise à jour automatique via le programme d’installation
     de SQL Server 2012 (démo)
  Pour un « side-By-Side Upgrade »
     Installer une nouvelle instance SQL 2012
     Pour les DBs : Backup & Restore OU Detach & Attach
     Transfert des autres objets : génération des scripts
     depuis
      la source puis rejouer les scripts sur le 2012
  Attention au “Database compatibility level” (sauf pour
  databases système, qui sera à 110).
     La MAJ depuis SQL Server 2005, le positionnera à 90
     La MAJ depuis SQL Server 2008, le positionnera à 100
ANNONCE

Migration vers d’autres horizons
avec SSMA
http://www.microsoft.com/sqlserver/en/us/product-
info/migration.aspx
SQL Server Migration Assistant V5.2

  Outil gratuit de migration vers MS SQL Server
Y placer le lien vers SSMA
  Sybase - MySQL - Oracle
  vers MS SQL Server 2005, 2008, 2008R2,2012
  Permet:
    Analyse du périmètre à migrer
    Estimation de l’effort de migration
    Migration des structures et données
    Migration du code
    Validation de la migration
La démarche de migration

  Créer un nouveau projet SSMA
  Ouvrir une connexion vers le serveur de
  base de données source
  Sélectionner les objets à convertir
  Ouvrir une connexion vers une instance SQL Server
  Mapper le/les objets source aux objets SQL Server
  Générer un rapport d’estimation de la conversion
  Exécuter la conversion d’objets - Synchroniser
  Charger les données depuis la source vers SQL Server
  Tester le résultat
De Oracle DB vers SQL Server
Versions 8i, 9i, 10g, 11g


    Instance Oracle
           Instance SQL Server
    Schema Oracle
           Base de données SQL Server
    Table Oracle
           Table SQL Server
    Vue Oracle
           Vue SQL Server
    PL/SQL
           T-SQL
DEMO

Migration du schéma Oracle
Sales History (SH) vers SQL Server
ANNONCE

Que nous réserve
le premier semestre 2012?
En bref !


  Chemins de mises à jour

  Chemins de migration
ANNONCE

Avançons ensemble …

Bons TechDays 
Pour aller plus loin…

   Venez nous voir sur le stand SQL Server
     Retrouvez les experts Microsoft et MVP

     Assistez à des présentations des offres de nos partenaires



   Inscrivez-vous au « Virtual Launch Event » du 8 mars :
   http://aka.ms/vlefrance

   Visitez notre nouveau site : http://www.microsoft.fr/sql

   Evaluez dès aujourd’hui SQL Server 2012
     En téléchargeant la RC0 : http://aka.ms/sql2012

     En suivant nos « Virtual Labs » : http://aka.ms/sqllabs

Más contenido relacionado

La actualidad más candente

Licences et produits pour les Petites et Moyennes Entreprises : Tour d'horizo...
Licences et produits pour les Petites et Moyennes Entreprises : Tour d'horizo...Licences et produits pour les Petites et Moyennes Entreprises : Tour d'horizo...
Licences et produits pour les Petites et Moyennes Entreprises : Tour d'horizo...Microsoft Technet France
 
Développez des applications de base de données de façon plus efficace avec SQ...
Développez des applications de base de données de façon plus efficace avec SQ...Développez des applications de base de données de façon plus efficace avec SQ...
Développez des applications de base de données de façon plus efficace avec SQ...Microsoft
 
Ce que tout dba doit savoir sur la configuration et l'optimisation de SQL Ser...
Ce que tout dba doit savoir sur la configuration et l'optimisation de SQL Ser...Ce que tout dba doit savoir sur la configuration et l'optimisation de SQL Ser...
Ce que tout dba doit savoir sur la configuration et l'optimisation de SQL Ser...serge luca
 
SQL Azure, la base de données dans le cloud
SQL Azure, la base de données dans le cloudSQL Azure, la base de données dans le cloud
SQL Azure, la base de données dans le cloudMicrosoft Technet France
 
Tout sur les solutions de Haute Disponibilité et Disaster Recovery de SQL Ser...
Tout sur les solutions de Haute Disponibilité et Disaster Recovery de SQL Ser...Tout sur les solutions de Haute Disponibilité et Disaster Recovery de SQL Ser...
Tout sur les solutions de Haute Disponibilité et Disaster Recovery de SQL Ser...Microsoft Technet France
 
Tout sur les solutions de haute disponibilité et disaster recovery de sql ser...
Tout sur les solutions de haute disponibilité et disaster recovery de sql ser...Tout sur les solutions de haute disponibilité et disaster recovery de sql ser...
Tout sur les solutions de haute disponibilité et disaster recovery de sql ser...Christophe Laporte
 
Sql Server Reporting Services
Sql Server Reporting ServicesSql Server Reporting Services
Sql Server Reporting ServicesBrahim Belghmi
 
Configurer kerberos et SharePoint 2010 FR
Configurer kerberos et SharePoint 2010  FRConfigurer kerberos et SharePoint 2010  FR
Configurer kerberos et SharePoint 2010 FRNicolas Georgeault
 
Sécuriser vos accès nomades pour accéder à Exchange et Lync
Sécuriser vos accès nomades pour accéder à Exchange et LyncSécuriser vos accès nomades pour accéder à Exchange et Lync
Sécuriser vos accès nomades pour accéder à Exchange et LyncMicrosoft Technet France
 

La actualidad más candente (11)

Licences et produits pour les Petites et Moyennes Entreprises : Tour d'horizo...
Licences et produits pour les Petites et Moyennes Entreprises : Tour d'horizo...Licences et produits pour les Petites et Moyennes Entreprises : Tour d'horizo...
Licences et produits pour les Petites et Moyennes Entreprises : Tour d'horizo...
 
Haute disponibilité jss2012
Haute disponibilité jss2012Haute disponibilité jss2012
Haute disponibilité jss2012
 
High performance jss 2012
High performance jss 2012High performance jss 2012
High performance jss 2012
 
Développez des applications de base de données de façon plus efficace avec SQ...
Développez des applications de base de données de façon plus efficace avec SQ...Développez des applications de base de données de façon plus efficace avec SQ...
Développez des applications de base de données de façon plus efficace avec SQ...
 
Ce que tout dba doit savoir sur la configuration et l'optimisation de SQL Ser...
Ce que tout dba doit savoir sur la configuration et l'optimisation de SQL Ser...Ce que tout dba doit savoir sur la configuration et l'optimisation de SQL Ser...
Ce que tout dba doit savoir sur la configuration et l'optimisation de SQL Ser...
 
SQL Azure, la base de données dans le cloud
SQL Azure, la base de données dans le cloudSQL Azure, la base de données dans le cloud
SQL Azure, la base de données dans le cloud
 
Tout sur les solutions de Haute Disponibilité et Disaster Recovery de SQL Ser...
Tout sur les solutions de Haute Disponibilité et Disaster Recovery de SQL Ser...Tout sur les solutions de Haute Disponibilité et Disaster Recovery de SQL Ser...
Tout sur les solutions de Haute Disponibilité et Disaster Recovery de SQL Ser...
 
Tout sur les solutions de haute disponibilité et disaster recovery de sql ser...
Tout sur les solutions de haute disponibilité et disaster recovery de sql ser...Tout sur les solutions de haute disponibilité et disaster recovery de sql ser...
Tout sur les solutions de haute disponibilité et disaster recovery de sql ser...
 
Sql Server Reporting Services
Sql Server Reporting ServicesSql Server Reporting Services
Sql Server Reporting Services
 
Configurer kerberos et SharePoint 2010 FR
Configurer kerberos et SharePoint 2010  FRConfigurer kerberos et SharePoint 2010  FR
Configurer kerberos et SharePoint 2010 FR
 
Sécuriser vos accès nomades pour accéder à Exchange et Lync
Sécuriser vos accès nomades pour accéder à Exchange et LyncSécuriser vos accès nomades pour accéder à Exchange et Lync
Sécuriser vos accès nomades pour accéder à Exchange et Lync
 

Destacado

Journées SQL Server 2014 - Keynote Jour 1
Journées SQL Server 2014 - Keynote Jour 1Journées SQL Server 2014 - Keynote Jour 1
Journées SQL Server 2014 - Keynote Jour 1GUSS
 
Management
ManagementManagement
ManagementHouria2
 
Always on les solutions de haute disponibilité avec sql server 2012 (dat302)
Always on les solutions de haute disponibilité avec sql server 2012 (dat302)Always on les solutions de haute disponibilité avec sql server 2012 (dat302)
Always on les solutions de haute disponibilité avec sql server 2012 (dat302)Christophe Laporte
 
Le licensing Oracle dans le cloud
Le licensing Oracle dans le cloud Le licensing Oracle dans le cloud
Le licensing Oracle dans le cloud EASYTEAM
 
Une gestion efficace du changement de vos structures de données relationnelle...
Une gestion efficace du changement de vos structures de données relationnelle...Une gestion efficace du changement de vos structures de données relationnelle...
Une gestion efficace du changement de vos structures de données relationnelle...Olivier DASINI
 
Offre Sécurité Linagora
Offre Sécurité LinagoraOffre Sécurité Linagora
Offre Sécurité LinagoraLINAGORA
 
Optimisation de la plateforme de Supervision Zabbix
Optimisation de la plateforme de Supervision ZabbixOptimisation de la plateforme de Supervision Zabbix
Optimisation de la plateforme de Supervision ZabbixAlain Ganuchaud
 
L'Entreprise 2.0 - Acte 2 : La conduite du changement
L'Entreprise 2.0 - Acte 2 : La conduite du changementL'Entreprise 2.0 - Acte 2 : La conduite du changement
L'Entreprise 2.0 - Acte 2 : La conduite du changementConseils Atelya
 
ZMON: Monitoring Zalando's Engineering Platform
ZMON: Monitoring Zalando's Engineering PlatformZMON: Monitoring Zalando's Engineering Platform
ZMON: Monitoring Zalando's Engineering PlatformZalando Technology
 
FAN, Fully Automated Nagios, Rencontres Mondiales du Logiciel Libre 2008
FAN, Fully Automated Nagios, Rencontres Mondiales du Logiciel Libre 2008FAN, Fully Automated Nagios, Rencontres Mondiales du Logiciel Libre 2008
FAN, Fully Automated Nagios, Rencontres Mondiales du Logiciel Libre 2008FAN Fully Automated Nagios
 
Présentation JSS2015 - Le Query Store de SQL Server 2016
Présentation JSS2015 - Le Query Store de SQL Server 2016Présentation JSS2015 - Le Query Store de SQL Server 2016
Présentation JSS2015 - Le Query Store de SQL Server 2016Guillaume Nocent
 
Alphorm.com Support de la formation Vmware Esxi 6.0
Alphorm.com Support de la formation Vmware Esxi 6.0Alphorm.com Support de la formation Vmware Esxi 6.0
Alphorm.com Support de la formation Vmware Esxi 6.0Alphorm
 
Alphorm.com Support Formation Red Hat Administration Système III RHCSE-(Rh254)
Alphorm.com Support Formation Red Hat Administration Système III RHCSE-(Rh254)Alphorm.com Support Formation Red Hat Administration Système III RHCSE-(Rh254)
Alphorm.com Support Formation Red Hat Administration Système III RHCSE-(Rh254)Alphorm
 
Comment combiner les AlwaysOn Availability Groups avec la Réplication dans SQ...
Comment combiner les AlwaysOn Availability Groups avec la Réplication dans SQ...Comment combiner les AlwaysOn Availability Groups avec la Réplication dans SQ...
Comment combiner les AlwaysOn Availability Groups avec la Réplication dans SQ...Microsoft Technet France
 
7. JSB11 - Enjeux et qualification de la conduite du changement (Voirin)
7. JSB11 - Enjeux et qualification de la conduite du changement (Voirin)7. JSB11 - Enjeux et qualification de la conduite du changement (Voirin)
7. JSB11 - Enjeux et qualification de la conduite du changement (Voirin)Na-Young Kwon
 
Réplication de base de données oracle avec Golden Gate
Réplication de base de données oracle avec Golden GateRéplication de base de données oracle avec Golden Gate
Réplication de base de données oracle avec Golden GateMor THIAM
 
Mise en Forme des Résultats avec SQL*Plus
Mise en Forme des Résultats avec SQL*PlusMise en Forme des Résultats avec SQL*Plus
Mise en Forme des Résultats avec SQL*Pluswebreaker
 
alphorm.com - Formation Powershell 2.0
alphorm.com - Formation Powershell 2.0alphorm.com - Formation Powershell 2.0
alphorm.com - Formation Powershell 2.0Alphorm
 

Destacado (20)

Journées SQL Server 2014 - Keynote Jour 1
Journées SQL Server 2014 - Keynote Jour 1Journées SQL Server 2014 - Keynote Jour 1
Journées SQL Server 2014 - Keynote Jour 1
 
Management
ManagementManagement
Management
 
Always on les solutions de haute disponibilité avec sql server 2012 (dat302)
Always on les solutions de haute disponibilité avec sql server 2012 (dat302)Always on les solutions de haute disponibilité avec sql server 2012 (dat302)
Always on les solutions de haute disponibilité avec sql server 2012 (dat302)
 
Le licensing Oracle dans le cloud
Le licensing Oracle dans le cloud Le licensing Oracle dans le cloud
Le licensing Oracle dans le cloud
 
Une gestion efficace du changement de vos structures de données relationnelle...
Une gestion efficace du changement de vos structures de données relationnelle...Une gestion efficace du changement de vos structures de données relationnelle...
Une gestion efficace du changement de vos structures de données relationnelle...
 
Offre Sécurité Linagora
Offre Sécurité LinagoraOffre Sécurité Linagora
Offre Sécurité Linagora
 
Optimisation de la plateforme de Supervision Zabbix
Optimisation de la plateforme de Supervision ZabbixOptimisation de la plateforme de Supervision Zabbix
Optimisation de la plateforme de Supervision Zabbix
 
OpenNMS
OpenNMSOpenNMS
OpenNMS
 
L'Entreprise 2.0 - Acte 2 : La conduite du changement
L'Entreprise 2.0 - Acte 2 : La conduite du changementL'Entreprise 2.0 - Acte 2 : La conduite du changement
L'Entreprise 2.0 - Acte 2 : La conduite du changement
 
Oracle 11g exploitation
Oracle 11g exploitationOracle 11g exploitation
Oracle 11g exploitation
 
ZMON: Monitoring Zalando's Engineering Platform
ZMON: Monitoring Zalando's Engineering PlatformZMON: Monitoring Zalando's Engineering Platform
ZMON: Monitoring Zalando's Engineering Platform
 
FAN, Fully Automated Nagios, Rencontres Mondiales du Logiciel Libre 2008
FAN, Fully Automated Nagios, Rencontres Mondiales du Logiciel Libre 2008FAN, Fully Automated Nagios, Rencontres Mondiales du Logiciel Libre 2008
FAN, Fully Automated Nagios, Rencontres Mondiales du Logiciel Libre 2008
 
Présentation JSS2015 - Le Query Store de SQL Server 2016
Présentation JSS2015 - Le Query Store de SQL Server 2016Présentation JSS2015 - Le Query Store de SQL Server 2016
Présentation JSS2015 - Le Query Store de SQL Server 2016
 
Alphorm.com Support de la formation Vmware Esxi 6.0
Alphorm.com Support de la formation Vmware Esxi 6.0Alphorm.com Support de la formation Vmware Esxi 6.0
Alphorm.com Support de la formation Vmware Esxi 6.0
 
Alphorm.com Support Formation Red Hat Administration Système III RHCSE-(Rh254)
Alphorm.com Support Formation Red Hat Administration Système III RHCSE-(Rh254)Alphorm.com Support Formation Red Hat Administration Système III RHCSE-(Rh254)
Alphorm.com Support Formation Red Hat Administration Système III RHCSE-(Rh254)
 
Comment combiner les AlwaysOn Availability Groups avec la Réplication dans SQ...
Comment combiner les AlwaysOn Availability Groups avec la Réplication dans SQ...Comment combiner les AlwaysOn Availability Groups avec la Réplication dans SQ...
Comment combiner les AlwaysOn Availability Groups avec la Réplication dans SQ...
 
7. JSB11 - Enjeux et qualification de la conduite du changement (Voirin)
7. JSB11 - Enjeux et qualification de la conduite du changement (Voirin)7. JSB11 - Enjeux et qualification de la conduite du changement (Voirin)
7. JSB11 - Enjeux et qualification de la conduite du changement (Voirin)
 
Réplication de base de données oracle avec Golden Gate
Réplication de base de données oracle avec Golden GateRéplication de base de données oracle avec Golden Gate
Réplication de base de données oracle avec Golden Gate
 
Mise en Forme des Résultats avec SQL*Plus
Mise en Forme des Résultats avec SQL*PlusMise en Forme des Résultats avec SQL*Plus
Mise en Forme des Résultats avec SQL*Plus
 
alphorm.com - Formation Powershell 2.0
alphorm.com - Formation Powershell 2.0alphorm.com - Formation Powershell 2.0
alphorm.com - Formation Powershell 2.0
 

Similar a Nouvelles fonctionnalités MS SQL Server 2012 - Mise à jour MS SQL Server 200x vers MS SQL Server 2012 - Migration depuis Sybase/Oracle/MySQL

Boostez vos applications en migrant vos bases vers SQL Server 2012 !
Boostez vos applications en migrant vos bases vers SQL Server 2012 !Boostez vos applications en migrant vos bases vers SQL Server 2012 !
Boostez vos applications en migrant vos bases vers SQL Server 2012 !Microsoft Technet France
 
Migrez vos bases de données vers SQL Server et SQL Azure avec Microsoft SQL S...
Migrez vos bases de données vers SQL Server et SQL Azure avec Microsoft SQL S...Migrez vos bases de données vers SQL Server et SQL Azure avec Microsoft SQL S...
Migrez vos bases de données vers SQL Server et SQL Azure avec Microsoft SQL S...Microsoft Technet France
 
Sql saturday 323 paris 2014 azure migration iaas et paas
Sql saturday 323 paris 2014   azure migration iaas et paasSql saturday 323 paris 2014   azure migration iaas et paas
Sql saturday 323 paris 2014 azure migration iaas et paasChristophe Laporte
 
alphorm.com - Formation SQL Server 2012 (70-462)
alphorm.com - Formation SQL Server 2012 (70-462)alphorm.com - Formation SQL Server 2012 (70-462)
alphorm.com - Formation SQL Server 2012 (70-462)Alphorm
 
Ce que tout DBA doit savoir sur SQL Server et SharePoint 2013
Ce que tout DBA doit savoir sur SQL Server et SharePoint 2013Ce que tout DBA doit savoir sur SQL Server et SharePoint 2013
Ce que tout DBA doit savoir sur SQL Server et SharePoint 2013serge luca
 
SQLSaturday Paris 2014 - Et hop, ma base migre dans Azure
SQLSaturday Paris 2014 - Et hop, ma base migre dans AzureSQLSaturday Paris 2014 - Et hop, ma base migre dans Azure
SQLSaturday Paris 2014 - Et hop, ma base migre dans AzureGUSS
 
SQLSaturday Paris 2014 - Ce que tout DBA doit savoir sur la configuration et ...
SQLSaturday Paris 2014 - Ce que tout DBA doit savoir sur la configuration et ...SQLSaturday Paris 2014 - Ce que tout DBA doit savoir sur la configuration et ...
SQLSaturday Paris 2014 - Ce que tout DBA doit savoir sur la configuration et ...GUSS
 
myLittleAdmin and myLittleBackup Presentation
myLittleAdmin and myLittleBackup PresentationmyLittleAdmin and myLittleBackup Presentation
myLittleAdmin and myLittleBackup PresentationElian Chrebor
 
Déploiement dans Azure depuis Visual Studio Team Services
Déploiement dans Azure depuis Visual Studio Team ServicesDéploiement dans Azure depuis Visual Studio Team Services
Déploiement dans Azure depuis Visual Studio Team ServicesAdrien Siffermann
 
Déploiement dans Azure depuis VSTS
Déploiement dans Azure depuis VSTSDéploiement dans Azure depuis VSTS
Déploiement dans Azure depuis VSTSAZUG FR
 
Decouvrez Les Dernieres Innovations Tableau 2020
Decouvrez Les Dernieres Innovations Tableau 2020Decouvrez Les Dernieres Innovations Tableau 2020
Decouvrez Les Dernieres Innovations Tableau 2020Wiiisdom
 
Skype For Business - Nouveau client et Migration
Skype For Business - Nouveau client et MigrationSkype For Business - Nouveau client et Migration
Skype For Business - Nouveau client et MigrationEudes Olivier ROBERT
 
Presentation du SGBD Oracle DATABASE.pptx
Presentation du SGBD Oracle DATABASE.pptxPresentation du SGBD Oracle DATABASE.pptx
Presentation du SGBD Oracle DATABASE.pptxPriscilleGANKIA
 
En route vers Active Directory 2012 R2 et au-delà
En route vers Active Directory 2012 R2 et au-delà En route vers Active Directory 2012 R2 et au-delà
En route vers Active Directory 2012 R2 et au-delà Microsoft Technet France
 
En route vers Active Directory 2012 R2 et au-delà
En route vers Active Directory 2012 R2 et au-delà En route vers Active Directory 2012 R2 et au-delà
En route vers Active Directory 2012 R2 et au-delà Microsoft Décideurs IT
 

Similar a Nouvelles fonctionnalités MS SQL Server 2012 - Mise à jour MS SQL Server 200x vers MS SQL Server 2012 - Migration depuis Sybase/Oracle/MySQL (20)

Boostez vos applications en migrant vos bases vers SQL Server 2012 !
Boostez vos applications en migrant vos bases vers SQL Server 2012 !Boostez vos applications en migrant vos bases vers SQL Server 2012 !
Boostez vos applications en migrant vos bases vers SQL Server 2012 !
 
Migrez vos bases de données vers SQL Server et SQL Azure avec Microsoft SQL S...
Migrez vos bases de données vers SQL Server et SQL Azure avec Microsoft SQL S...Migrez vos bases de données vers SQL Server et SQL Azure avec Microsoft SQL S...
Migrez vos bases de données vers SQL Server et SQL Azure avec Microsoft SQL S...
 
Sql saturday 323 paris 2014 azure migration iaas et paas
Sql saturday 323 paris 2014   azure migration iaas et paasSql saturday 323 paris 2014   azure migration iaas et paas
Sql saturday 323 paris 2014 azure migration iaas et paas
 
alphorm.com - Formation SQL Server 2012 (70-462)
alphorm.com - Formation SQL Server 2012 (70-462)alphorm.com - Formation SQL Server 2012 (70-462)
alphorm.com - Formation SQL Server 2012 (70-462)
 
Ce que tout DBA doit savoir sur SQL Server et SharePoint 2013
Ce que tout DBA doit savoir sur SQL Server et SharePoint 2013Ce que tout DBA doit savoir sur SQL Server et SharePoint 2013
Ce que tout DBA doit savoir sur SQL Server et SharePoint 2013
 
SQLSaturday Paris 2014 - Et hop, ma base migre dans Azure
SQLSaturday Paris 2014 - Et hop, ma base migre dans AzureSQLSaturday Paris 2014 - Et hop, ma base migre dans Azure
SQLSaturday Paris 2014 - Et hop, ma base migre dans Azure
 
22462A_01.pptx
22462A_01.pptx22462A_01.pptx
22462A_01.pptx
 
Au-delà de Small Business Server
Au-delà de Small Business ServerAu-delà de Small Business Server
Au-delà de Small Business Server
 
SQLSaturday Paris 2014 - Ce que tout DBA doit savoir sur la configuration et ...
SQLSaturday Paris 2014 - Ce que tout DBA doit savoir sur la configuration et ...SQLSaturday Paris 2014 - Ce que tout DBA doit savoir sur la configuration et ...
SQLSaturday Paris 2014 - Ce que tout DBA doit savoir sur la configuration et ...
 
myLittleAdmin and myLittleBackup Presentation
myLittleAdmin and myLittleBackup PresentationmyLittleAdmin and myLittleBackup Presentation
myLittleAdmin and myLittleBackup Presentation
 
Déploiement dans Azure depuis Visual Studio Team Services
Déploiement dans Azure depuis Visual Studio Team ServicesDéploiement dans Azure depuis Visual Studio Team Services
Déploiement dans Azure depuis Visual Studio Team Services
 
Déploiement dans Azure depuis VSTS
Déploiement dans Azure depuis VSTSDéploiement dans Azure depuis VSTS
Déploiement dans Azure depuis VSTS
 
Decouvrez Les Dernieres Innovations Tableau 2020
Decouvrez Les Dernieres Innovations Tableau 2020Decouvrez Les Dernieres Innovations Tableau 2020
Decouvrez Les Dernieres Innovations Tableau 2020
 
Migration vers SQL 2014
Migration vers SQL 2014Migration vers SQL 2014
Migration vers SQL 2014
 
Skype For Business - Nouveau client et Migration
Skype For Business - Nouveau client et MigrationSkype For Business - Nouveau client et Migration
Skype For Business - Nouveau client et Migration
 
Presentation du SGBD Oracle DATABASE.pptx
Presentation du SGBD Oracle DATABASE.pptxPresentation du SGBD Oracle DATABASE.pptx
Presentation du SGBD Oracle DATABASE.pptx
 
Mysql
MysqlMysql
Mysql
 
Java Entreprise Edition
Java Entreprise EditionJava Entreprise Edition
Java Entreprise Edition
 
En route vers Active Directory 2012 R2 et au-delà
En route vers Active Directory 2012 R2 et au-delà En route vers Active Directory 2012 R2 et au-delà
En route vers Active Directory 2012 R2 et au-delà
 
En route vers Active Directory 2012 R2 et au-delà
En route vers Active Directory 2012 R2 et au-delà En route vers Active Directory 2012 R2 et au-delà
En route vers Active Directory 2012 R2 et au-delà
 

Más de Microsoft Technet France

Automatisez, visualisez et améliorez vos processus d’entreprise avec Nintex
Automatisez, visualisez et améliorez vos processus d’entreprise avec Nintex Automatisez, visualisez et améliorez vos processus d’entreprise avec Nintex
Automatisez, visualisez et améliorez vos processus d’entreprise avec Nintex Microsoft Technet France
 
Comment réussir votre déploiement de Windows 10
Comment réussir votre déploiement de Windows 10Comment réussir votre déploiement de Windows 10
Comment réussir votre déploiement de Windows 10Microsoft Technet France
 
Fusion, Acquisition - Optimisez la migration et la continuité des outils col...
 Fusion, Acquisition - Optimisez la migration et la continuité des outils col... Fusion, Acquisition - Optimisez la migration et la continuité des outils col...
Fusion, Acquisition - Optimisez la migration et la continuité des outils col...Microsoft Technet France
 
Wavestone déploie son portail Powell 365 en 5 semaines
Wavestone déploie son portail Powell 365 en 5 semainesWavestone déploie son portail Powell 365 en 5 semaines
Wavestone déploie son portail Powell 365 en 5 semainesMicrosoft Technet France
 
Retour d’expérience sur le monitoring et la sécurisation des identités Azure
Retour d’expérience sur le monitoring et la sécurisation des identités AzureRetour d’expérience sur le monitoring et la sécurisation des identités Azure
Retour d’expérience sur le monitoring et la sécurisation des identités AzureMicrosoft Technet France
 
Scénarios de mobilité couverts par Enterprise Mobility + Security
Scénarios de mobilité couverts par Enterprise Mobility + SecurityScénarios de mobilité couverts par Enterprise Mobility + Security
Scénarios de mobilité couverts par Enterprise Mobility + SecurityMicrosoft Technet France
 
SharePoint Framework : le développement SharePoint nouvelle génération
SharePoint Framework : le développement SharePoint nouvelle générationSharePoint Framework : le développement SharePoint nouvelle génération
SharePoint Framework : le développement SharePoint nouvelle générationMicrosoft Technet France
 
Stockage Cloud : il y en aura pour tout le monde
Stockage Cloud : il y en aura pour tout le mondeStockage Cloud : il y en aura pour tout le monde
Stockage Cloud : il y en aura pour tout le mondeMicrosoft Technet France
 
Bien appréhender le concept de Windows As a Service
Bien appréhender le concept de Windows As a ServiceBien appréhender le concept de Windows As a Service
Bien appréhender le concept de Windows As a ServiceMicrosoft Technet France
 
Protéger vos données avec le chiffrement dans Azure et Office 365
Protéger vos données avec le chiffrement dans Azure et Office 365Protéger vos données avec le chiffrement dans Azure et Office 365
Protéger vos données avec le chiffrement dans Azure et Office 365Microsoft Technet France
 
Protéger votre patrimoine informationnel dans un monde hybride avec Azure Inf...
Protéger votre patrimoine informationnel dans un monde hybride avec Azure Inf...Protéger votre patrimoine informationnel dans un monde hybride avec Azure Inf...
Protéger votre patrimoine informationnel dans un monde hybride avec Azure Inf...Microsoft Technet France
 
Comprendre la stratégie identité de Microsoft
Comprendre la stratégie identité de MicrosoftComprendre la stratégie identité de Microsoft
Comprendre la stratégie identité de MicrosoftMicrosoft Technet France
 
Vous avez dit « authentification sans mot de passe » : une illustration avec ...
Vous avez dit « authentification sans mot de passe » : une illustration avec ...Vous avez dit « authentification sans mot de passe » : une illustration avec ...
Vous avez dit « authentification sans mot de passe » : une illustration avec ...Microsoft Technet France
 
Déploiement hybride, la téléphonie dans le cloud
Déploiement hybride, la téléphonie dans le cloudDéploiement hybride, la téléphonie dans le cloud
Déploiement hybride, la téléphonie dans le cloudMicrosoft Technet France
 
Supervisez la qualité des appels Skype for Business Online à l'aide de Call Q...
Supervisez la qualité des appels Skype for Business Online à l'aide de Call Q...Supervisez la qualité des appels Skype for Business Online à l'aide de Call Q...
Supervisez la qualité des appels Skype for Business Online à l'aide de Call Q...Microsoft Technet France
 
SharePoint 2016 : architecture, déploiement et topologies hybrides
SharePoint 2016 : architecture, déploiement et topologies hybridesSharePoint 2016 : architecture, déploiement et topologies hybrides
SharePoint 2016 : architecture, déploiement et topologies hybridesMicrosoft Technet France
 
Gestion de Windows 10 et des applications dans l'entreprise moderne
Gestion de Windows 10 et des applications dans l'entreprise moderneGestion de Windows 10 et des applications dans l'entreprise moderne
Gestion de Windows 10 et des applications dans l'entreprise moderneMicrosoft Technet France
 
Office 365 dans votre Système d'Informations
Office 365 dans votre Système d'InformationsOffice 365 dans votre Système d'Informations
Office 365 dans votre Système d'InformationsMicrosoft Technet France
 

Más de Microsoft Technet France (20)

Automatisez, visualisez et améliorez vos processus d’entreprise avec Nintex
Automatisez, visualisez et améliorez vos processus d’entreprise avec Nintex Automatisez, visualisez et améliorez vos processus d’entreprise avec Nintex
Automatisez, visualisez et améliorez vos processus d’entreprise avec Nintex
 
Comment réussir votre déploiement de Windows 10
Comment réussir votre déploiement de Windows 10Comment réussir votre déploiement de Windows 10
Comment réussir votre déploiement de Windows 10
 
OMS log search au quotidien
OMS log search au quotidienOMS log search au quotidien
OMS log search au quotidien
 
Fusion, Acquisition - Optimisez la migration et la continuité des outils col...
 Fusion, Acquisition - Optimisez la migration et la continuité des outils col... Fusion, Acquisition - Optimisez la migration et la continuité des outils col...
Fusion, Acquisition - Optimisez la migration et la continuité des outils col...
 
Wavestone déploie son portail Powell 365 en 5 semaines
Wavestone déploie son portail Powell 365 en 5 semainesWavestone déploie son portail Powell 365 en 5 semaines
Wavestone déploie son portail Powell 365 en 5 semaines
 
Retour d’expérience sur le monitoring et la sécurisation des identités Azure
Retour d’expérience sur le monitoring et la sécurisation des identités AzureRetour d’expérience sur le monitoring et la sécurisation des identités Azure
Retour d’expérience sur le monitoring et la sécurisation des identités Azure
 
Scénarios de mobilité couverts par Enterprise Mobility + Security
Scénarios de mobilité couverts par Enterprise Mobility + SecurityScénarios de mobilité couverts par Enterprise Mobility + Security
Scénarios de mobilité couverts par Enterprise Mobility + Security
 
SharePoint Framework : le développement SharePoint nouvelle génération
SharePoint Framework : le développement SharePoint nouvelle générationSharePoint Framework : le développement SharePoint nouvelle génération
SharePoint Framework : le développement SharePoint nouvelle génération
 
Stockage Cloud : il y en aura pour tout le monde
Stockage Cloud : il y en aura pour tout le mondeStockage Cloud : il y en aura pour tout le monde
Stockage Cloud : il y en aura pour tout le monde
 
Bien appréhender le concept de Windows As a Service
Bien appréhender le concept de Windows As a ServiceBien appréhender le concept de Windows As a Service
Bien appréhender le concept de Windows As a Service
 
Protéger vos données avec le chiffrement dans Azure et Office 365
Protéger vos données avec le chiffrement dans Azure et Office 365Protéger vos données avec le chiffrement dans Azure et Office 365
Protéger vos données avec le chiffrement dans Azure et Office 365
 
Protéger votre patrimoine informationnel dans un monde hybride avec Azure Inf...
Protéger votre patrimoine informationnel dans un monde hybride avec Azure Inf...Protéger votre patrimoine informationnel dans un monde hybride avec Azure Inf...
Protéger votre patrimoine informationnel dans un monde hybride avec Azure Inf...
 
Comprendre la stratégie identité de Microsoft
Comprendre la stratégie identité de MicrosoftComprendre la stratégie identité de Microsoft
Comprendre la stratégie identité de Microsoft
 
Vous avez dit « authentification sans mot de passe » : une illustration avec ...
Vous avez dit « authentification sans mot de passe » : une illustration avec ...Vous avez dit « authentification sans mot de passe » : une illustration avec ...
Vous avez dit « authentification sans mot de passe » : une illustration avec ...
 
Sécurité des données
Sécurité des donnéesSécurité des données
Sécurité des données
 
Déploiement hybride, la téléphonie dans le cloud
Déploiement hybride, la téléphonie dans le cloudDéploiement hybride, la téléphonie dans le cloud
Déploiement hybride, la téléphonie dans le cloud
 
Supervisez la qualité des appels Skype for Business Online à l'aide de Call Q...
Supervisez la qualité des appels Skype for Business Online à l'aide de Call Q...Supervisez la qualité des appels Skype for Business Online à l'aide de Call Q...
Supervisez la qualité des appels Skype for Business Online à l'aide de Call Q...
 
SharePoint 2016 : architecture, déploiement et topologies hybrides
SharePoint 2016 : architecture, déploiement et topologies hybridesSharePoint 2016 : architecture, déploiement et topologies hybrides
SharePoint 2016 : architecture, déploiement et topologies hybrides
 
Gestion de Windows 10 et des applications dans l'entreprise moderne
Gestion de Windows 10 et des applications dans l'entreprise moderneGestion de Windows 10 et des applications dans l'entreprise moderne
Gestion de Windows 10 et des applications dans l'entreprise moderne
 
Office 365 dans votre Système d'Informations
Office 365 dans votre Système d'InformationsOffice 365 dans votre Système d'Informations
Office 365 dans votre Système d'Informations
 

Nouvelles fonctionnalités MS SQL Server 2012 - Mise à jour MS SQL Server 200x vers MS SQL Server 2012 - Migration depuis Sybase/Oracle/MySQL

  • 1. palais des congrès Paris 7, 8 et 9 février 2012
  • 2. Migrations vers SQL SERVER Mercredi 8 Février 2012 Malika Marghadi Nadia Ben el Kadi Avant-Vente SQL Server Technology Specialist – SQL Server/BI Microsoft France Microsoft France
  • 3. Migration vers SQL Server 2012 Il était une fois SQL Server … Des versions MS SQL Server 200X vers 2012 Voyages vers MS SQL Server: Départ: Oracle 11g – Destination: MS SQL Server 2012 Que vous réserve l’année 2012 ? Avançons ensemble
  • 4. ANNONCE Il était une fois SQL Server …
  • 6.
  • 7. ANNONCE De SQL Server 200X vers 2012
  • 8. Pourquoi Migrer ? -- Pour rester au plus près des versions supportées http://support.microsoft.com/lifecycle Bénéficier des nouvelles fonctionnalités Sécurité / Administration / Performance Haute disponibilité BI
  • 9. Les étapes Préparation et options possibles de mise à jour Ai-je les bons prérequis ? Les méthodes de migration Les outils à ma disposition Lancement du processus
  • 10. Préparer son Upgrade 2 Stratégies : In-place upgrade: Utiliser le setup pour mettre à jour vos instances SQL 2005/2008/2008R2 directement vers SQL 2012. Side-by-side upgrade: Vous déplacerez vos données depuis SQL Server 2005/2008/2008R2 vers une autre instance SQL Server 2012.
  • 11. SQL 2012 Prérequis Windows Server 2008 R2 SP1 Windows Server 2008 SP2 .NET 3.5 SP1 or .NET 4.0 IE 7 ou + “Supported storage” pour les fichiers de données : Local Disk Shared Storage SMB File Share SQL Server failover cluster installation supporte un “Local Disk” pour Tempdb. Assurez vous bien sur que le chemin est identique sur chaque noeud.
  • 12. In-Place Upgrade -- Appelée "in-place" car l’instance mise à jour est remplacée par la nouvelle instance SQL Server 2012 Le “Cross-version instances” n’est pas supporté. Les numéros de version des composants SQL, SSAS, and SSRS doivent être identique au sein d’une même instance SQL Server 2012. La strategie “in-place” ne supporte pas tous les chemins de migration entre EDITIONS Ex: pour la MAJ d’une instance SQL 2005 or 2008 Enterprise vers SQL 20012 Standard, vous devrez faire une mise à jour en mode “side-by-side” Versions Minimum pour un « In-Place upgrade » SQL 2005 SP4 et SQL 2008 SP2
  • 13. Side-by-Side Upgrade -- Le “side-by-side upgrade laisse l’instance original SQL Server 2005/2008/2008R2 inchangé , ainsi, les 2 instances peuvent s’éxécuter en même temps Dans ce cas, les databases et les autres composants doivent être transférés vers la nouvelle instance SQL Server 2012: Le transfert est souvent un process manuel. Le transfert inclus : • Data files / Database objects • Configuration settings • Security settings • SQL Server Agent jobs 2 options : Side by side sur le même server Side by side sur un serveur different
  • 14. In-place upgrade : +/- • Avantages • Inconvénients Facile & rapide. Vous devez mettre à Processus quasi jours tous les Automatique. composants de Vous conservez le l’instance : (sql, ssas…) même serveur d’origine. Pas d’execution en // Pas besoin de nouveau pour réaliser des HW. Prévoir plus comparaisons. d’espace disque. Rollback plus complexe et plus long.
  • 15. Side-by-side upgrade : +/- -- • Avantages • Inconvénients Controle plus granulaire sur les Necessitera du HW et/ou des objets et composants à mettre à ressources supplémentaires. jour. Applications & users devront être Les instances peuvent s’exécuter redirigées vers la nouvelle en //. redirected to a new instance. Les DB d’origine sont disponibles Vous devrez transférer les DBs et pendant la mise à jour. les objets manuellement, ainsi que les informations de sécurité, Rollback plus simple. de configuration, et autres objets ( jobs , plan de maintenance etc…).
  • 16. Les outils à ma disposition Ces outils vous aideront à planifier et à préparer votre mise à jour: SQL Server 2012 Upgrade Advisor SQL 2012 – Distributed Replay Utility • Application compatibility testing tool • Stress test tool pour simuler des clients multiples
  • 17. SQL Server Upgrade Advisor SQL Server Upgrade Advisor : pour la PREPARTION de vos mises à jour Upgrade Advisor analyse les components suivants : SQL - Database Engine SSAS - Analysis Services SSRS - Reporting Services SSIS - Integration Services Il analyse les objets accessibles tels que les tables, les stored procedures, triggers, scripts et fichiers de trace. Il détecte les problèmes qui pourraient survenir lors de la mise à jour, tels que ceux relatifs au “backward compatibility” etc.. Le rapport généré remonte les problèmes & propose des solutions Les analyses peuvent se faire en Remote sauf pour SSRS. OS supportés : Vista SP1, ou SP2, Windows 7 & Windows Server 2008 R2.
  • 19. SQL 2012 – Distributed Replay Utility -- Permet de rejouer (Replay) des fichiers de traces Permet de simuler un workload “mission-critical” Distributed Replay Utility peut utiliser plusieurs postes pour simuler la charge En rejouant une trace avant et après une mise à jour, vous pouvez mesurer les différences en terme de performance et signaler les éventuelles incompatibilités de votre application avec la nouvelle version.
  • 20. En pratique Pour un « In-Place Upgrade » Mise à jour automatique via le programme d’installation de SQL Server 2012 (démo) Pour un « side-By-Side Upgrade » Installer une nouvelle instance SQL 2012 Pour les DBs : Backup & Restore OU Detach & Attach Transfert des autres objets : génération des scripts depuis la source puis rejouer les scripts sur le 2012 Attention au “Database compatibility level” (sauf pour databases système, qui sera à 110). La MAJ depuis SQL Server 2005, le positionnera à 90 La MAJ depuis SQL Server 2008, le positionnera à 100
  • 21. ANNONCE Migration vers d’autres horizons avec SSMA http://www.microsoft.com/sqlserver/en/us/product- info/migration.aspx
  • 22. SQL Server Migration Assistant V5.2 Outil gratuit de migration vers MS SQL Server Y placer le lien vers SSMA Sybase - MySQL - Oracle vers MS SQL Server 2005, 2008, 2008R2,2012 Permet: Analyse du périmètre à migrer Estimation de l’effort de migration Migration des structures et données Migration du code Validation de la migration
  • 23. La démarche de migration Créer un nouveau projet SSMA Ouvrir une connexion vers le serveur de base de données source Sélectionner les objets à convertir Ouvrir une connexion vers une instance SQL Server Mapper le/les objets source aux objets SQL Server Générer un rapport d’estimation de la conversion Exécuter la conversion d’objets - Synchroniser Charger les données depuis la source vers SQL Server Tester le résultat
  • 24. De Oracle DB vers SQL Server Versions 8i, 9i, 10g, 11g Instance Oracle Instance SQL Server Schema Oracle Base de données SQL Server Table Oracle Table SQL Server Vue Oracle Vue SQL Server PL/SQL T-SQL
  • 25. DEMO Migration du schéma Oracle Sales History (SH) vers SQL Server
  • 26. ANNONCE Que nous réserve le premier semestre 2012?
  • 27. En bref ! Chemins de mises à jour Chemins de migration
  • 29. Pour aller plus loin… Venez nous voir sur le stand SQL Server  Retrouvez les experts Microsoft et MVP  Assistez à des présentations des offres de nos partenaires Inscrivez-vous au « Virtual Launch Event » du 8 mars : http://aka.ms/vlefrance Visitez notre nouveau site : http://www.microsoft.fr/sql Evaluez dès aujourd’hui SQL Server 2012  En téléchargeant la RC0 : http://aka.ms/sql2012  En suivant nos « Virtual Labs » : http://aka.ms/sqllabs