Démos Reporting Services Migration vers SQL2008 Par : Maurice Pelchat Société GRICS Société GRICS
Plan de la présentation Qu es-ce que SQL Reporting Services? Supériorité p/r Microsoft Access Conception, déploiement, sécurisation Quelques démos Une migration facile en 3 étapes rapides Comment c est possible? YourSqlDba pour mise en miroir, basculement + finalisation manuelle simple Alternatives manuelles possibles
SQL Server Reporting Services (SSRS) Supériorité p/r Microsoft Access? Accès aux rapports via serveur Web Déploiement facile Formats de sortie multiples (pdf, Excel, etc.) Rendu riche équivalent à Access Modes de distribution et contrôle d exécution (pull, push, cache et historique de rapport) Interface de saisie de paramètres usagers Rapport sur données d un cube (Lumix)
Reporting Services Conception et définition du rapport Dans menu SQL, SQL Server Business Intelligence Development Studio Peut faire des rapports à partir de plusieurs sources de données, pas juste SQL Server. Utilise des requêtes natives à la source de données. Sources de données possibles: SQL Server, Oracle, Serveurs accessibles avec ODBC.
Reporting Services Conception et définition du rapport Interface visuelle pour dessiner le format du rapport Fonctions de groupement et de totalisation par groupe indépendantes de SQL. Définition de rapport en format neutre XML. Spécification ouverte Utilisable par d autres outils Engin de rapport qui peut être accédé directement des applications ou du site Web intégré de SSRS.
Reporting Services Démonstration Dans SQL Server Business intelligence Studio Créer projet de rapport puis définir: source de données requête d extraction paramétrage dynamique présentation des données extraites. Déployer sur serveur de rapports Démonstration d extraction de rapports
Reporting Services En conclusion Engin de rapports beaucoup plus sophistiqué que la démo. Multi-format, déploiement et modes de production multiple des rapports Accessibilité des rapports du Web Formation requise!!! Le produit sera sous-utilisé sinon Utilise du vrai SQL
Migration SQL 2008 Sans contredit la plus facile de toutes Plus rapide sur même serveur si SQL2005 et SQL2008 y sont installés. Utilise maintenance YourSqlDba (options de mise en miroir) Sauvegardes complètes et restauration dans maintenance de nuit (ex: jeudi à vendredi) Maintient synchronisation via sauvegarde et restauration des logs (journée vendredi) Basculement : Vendredi soir
Migration SQL 2008 Outils YourSqlDba.Mirroring.AddServer Dupliquer la seconde étape du travail de maintenance séparer BD à migrer et à ne pas migrer dans chacune des étapes (étape 2 = migration) spécifier paramètre serveur miroir et, si requis, emplacements des backups pour le serveur miroir Finaliser par: YourSqlDba.Upgrade2008.FailOverForUpgrade
Scénario Migration SQL 2008 Mettre à niveau les applications à la version certifiée pour SQL2008 Faire inventaire des bases de données de production à migrer Inventaire des sources de données et liens à modifier (vers l application ou de l application) Prévoir espace disque pour bases de données temporairement dédoublées
Migration SQL 2008 Scénario (suite) Définir serveur miroir et délégation de sécurité Jeudi : Ajuster travail de maintenance Finir sa journée et relaxer (fait durant la nuit) Vendredi matin on voit si c est en marche Vendredi, si ok, lancer basculement qui fait: Dernière sauvegarde-restauration des journaux Mise hors ligne des BD SQL2005 migrées Réplication des codes utilisateurs Ajuster sources de données et liens
Migration SQL 2008 Important Bases de données migrées en parallèle le vendredi donc espace requis 2x. S assurer d un débit de transfert suffisant si sauvegarde/restaure via emplacement réseau. Gros écarts avec même matériel, forte dépendance de la configuration, pointes de transfert. Si possible utiliser même serveur, ou un seul lien réseau dans le processus (sauvegarder directement sur «partage» du serveur SQL2008). Ménage sur SQL2005 quand la migration est OK.
Migration SQL 2008 Démonstration Mettre à niveau YourSqlDba sur serveur source et destination. Préparer délégation de sécurité Définir serveur miroir vers instance SQL2008 Ajuster la maintenance pour les bases de données à migrer Limité par bande passante, espace disponible, disponibilité des versions
Migration SQL 2008 En conclusion La facilité de cette migration consiste surtout en: Elle requiert moins de temps hors-ligne Le gros du travail se fait en différé sans interrompre les opérations Elle pardonne (si on ne se rend pas à la fin, on remet en ligne les bases de données sur SQL 2005). Possible d utiliser méthode alternative traditionnelle avec sauvegarde/restaure + petits détails
Pour plus de renseignements Internet: www.grics.qc.ca Téléphone: 514 251-3730 Télécopieur: 514 251-3920 Courriel: info@grics.qc.ca Société GRICS
Reporting services et migration SQL - Le tout sous forme de démonstrations Venez voir la puissance et l élégance de ces outils de génération de rapport inclus avec SQL Server. Vidéo de la migration en trois étapes et quelques minutes. Migrer de version SQL n aura jamais été aussi simple et rapide. Société GRICS