1
SQL Server 2012, administration Objectifs Cette formation s’adresse aux Intégrateurs, administrateurs système charges de la gestion d’une base de données SQL Server. Participants Cette formation est destinée à des administrateurs et spécialistes système désireux de maîtriser le fonctionnement et l'administration de SQL Server 2012. Prérequis Pour suivre ce cours, les stagiaires doivent posséder les connaissances suivantes : Connaissances de base du système d'exploitation Microsoft Windows et de ses principales fonctionnalités. Une bonne connaissance de Transact- SQL. Moyens pédagogiques 1 poste par participant - 1 Vidéo projecteur - Support de cours fourni à chaque participant – Formation présentielle Durée 5 jours Code : SQL12-ADMIN Programme. Installation et configuration de SQL Server 2012 Architecture générale de SQL Server 2012. Contenu de SQL Server : intégration des composants de SQL Server, les bases de données, la sécurité, intégration des fonctionnalités de BI, intégration des services de notification. Différentes versions de SQL Server 2012. Installation de SQL Server : planification, méthodes et vérification de l'installation. Gestion des versions antérieures : migration des bases et du serveur. Utilisation de l'outil de gestion des services SQL Server (SQL Server Configuration Manager). Utilisation de l'outil d'administration et de développement : SQL Server Management Studio. Configuration de SQL Server. Utiliser le Déclarative Management Framework. Les bases de données système. Gestion des espaces de stockage Création de la base de données, définition du catalogue système et contrôle de l'espace de stockage. Modification de la structure d'une base de données, destruction. Création et modification des tables. Insertion et importation de données. Gestion de la localisation physique de la base de données : mise en place des fichiers et des journaux, gestion de la base de données. Conseil sur la localisation des fichiers. Gestion de la taille et de la croissance des bases. Gestion des partitionnements de tables et des index. Instantanés de bases de données (SNAPSHOT). Gestion de la sécurité et du chiffrement Risques de sécurité. Sécurité externe et interne à SQL Server. Prévenir les injections, sécuriser la communication. Modèle de sécurité interne. Architecture. Gestion des authentifications, interaction avec le système. Connexions et sessions. Gestion des objets contrôlables. Gestion des rôles et des permissions au niveau serveur et au niveau base Gestion des permissions sur les données, sur les bases de données, sur les schémas. Attribution, déni et révocation des privilèges. Cryptage des données et gestion des certificats. Gestion du contexte d'exécution des objets. Utilisation des outils d'audit de sécurité. Sauvegarde et restauration Gestion des sauvegardes et restauration de la base de données : utilité des sauvegardes, mise en place d'un modèle de récupération, sauvegarde de la configuration de SQL Server et des bases de données. Les différents types de sauvegardes. Mode de récupération et influence sur la récupération des données. Mise en place d'une stratégie de sauvegarde pour minimiser le delta de perte des données. Planification des sauvegardes. Restauration de bases de données : enchaînement des commandes et récupération de la base. Réparation des environnements SQL Server endommagés. Sauvegarde et restaurations des bases systèmes. Tâches d’automatisation et d’administration Planification de tâches par l'agent SQL Server. Envoi de notifications (e-mail) par du code SQL, notifications dans l'agent et par les alertes. Gestion des opérateurs de notification. Création de déclencheurs DDL pour tracer les modifications de structures. Vérification de la cohérence de la base de données : intégrité physique et intégrité logique. Maintenance des index (reconstruction et défragmentation). Maintenance des statistiques. Utilisation de l'outil de plan de maintenance. Utilisation des Datas Tools Surveillance de SQL Server 2012 Utilisation de l'outil de profiling : contrôle de l'exécution, gestion des informations de performance. Utilisation de déclencheurs DDL pour tracer les modifications de structure. Mise en œuvre et utilisation des événements de modification. Utilisation des vues de métadonnées et des vues de gestion dynamique. Utilisation du moniteur de performance pour l'audit du serveur et de la machine. Lecture des journaux d'événements et des journaux d'erreur SQL Server. Visualisation des verrous, détection et traitement des verrous mortels (deadlocks). Utilisation du gouverneur de ressources.

SQL Server 2012 Administration

Embed Size (px)

DESCRIPTION

trytrytr

Citation preview

  • SQL Server 2012, administration

    Objectifs Cette formation sadresse aux Intgrateurs, administrateurs systme charges de la gestion dune base de donnes SQL Server.

    Participants Cette formation est destine des administrateurs et spcialistes systme dsireux de matriser le fonctionnement

    et l'administration de SQL Server 2012.

    Prrequis

    Pour suivre ce cours, les stagiaires doivent possder les connaissances suivantes : Connaissances de base du

    systme d'exploitation Microsoft Windows et de ses principales fonctionnalits. Une bonne connaissance de Transact-

    SQL.

    Moyens pdagogiques

    1 poste par participant - 1 Vido projecteur - Support de cours fourni chaque participant Formation prsentielle

    Dure 5 jours

    Code : SQL12-ADMIN

    Programme.

    Installation et configuration de SQL Server 2012

    Architecture gnrale de SQL Server 2012.

    Contenu de SQL Server : intgration des composants de SQL

    Server, les bases de donnes, la scurit, intgration des

    fonctionnalits de BI, intgration des services de notification.

    Diffrentes versions de SQL Server 2012.

    Installation de SQL Server : planification, mthodes et

    vrification de l'installation.

    Gestion des versions antrieures : migration des bases et du

    serveur.

    Utilisation de l'outil de gestion des services SQL Server (SQL

    Server Configuration Manager).

    Utilisation de l'outil d'administration et de dveloppement :

    SQL Server Management Studio.

    Configuration de SQL Server. Utiliser le Dclarative Management Framework.

    Les bases de donnes systme.

    Gestion des espaces de stockage

    Cration de la base de donnes, dfinition du catalogue

    systme et contrle de l'espace de stockage.

    Modification de la structure d'une base de donnes,

    destruction. Cration et modification des tables.

    Insertion et importation de donnes.

    Gestion de la localisation physique de la base de donnes :

    mise en place des fichiers et des journaux, gestion de la base

    de donnes. Conseil sur la localisation des fichiers. Gestion de

    la taille et de la croissance des bases.

    Gestion des partitionnements de tables et des index.

    Instantans de bases de donnes (SNAPSHOT).

    Gestion de la scurit et du chiffrement

    Risques de scurit. Scurit externe et interne SQL Server. Prvenir les injections, scuriser la communication.

    Modle de scurit interne. Architecture.

    Gestion des authentifications, interaction avec le systme.

    Connexions et sessions.

    Gestion des objets contrlables.

    Gestion des rles et des permissions au niveau serveur et au

    niveau base

    Gestion des permissions sur les donnes, sur les bases de

    donnes, sur les schmas. Attribution, dni et rvocation des

    privilges.

    Cryptage des donnes et gestion des certificats.

    Gestion du contexte d'excution des objets.

    Utilisation des outils d'audit de scurit.

    Sauvegarde et restauration

    Gestion des sauvegardes et restauration de la base de

    donnes : utilit des sauvegardes, mise en place d'un modle de rcupration, sauvegarde de la configuration de SQL

    Server et des bases de donnes.

    Les diffrents types de sauvegardes. Mode de rcupration et

    influence sur la rcupration des donnes.

    Mise en place d'une stratgie de sauvegarde pour minimiser

    le delta de perte des donnes. Planification des sauvegardes.

    Restauration de bases de donnes : enchanement des

    commandes et rcupration de la base.

    Rparation des environnements SQL Server endommags.

    Sauvegarde et restaurations des bases systmes.

    Tches dautomatisation et dadministration

    Planification de tches par l'agent SQL Server.

    Envoi de notifications (e-mail) par du code SQL, notifications

    dans l'agent et par les alertes. Gestion des oprateurs de

    notification.

    Cration de dclencheurs DDL pour tracer les modifications

    de structures.

    Vrification de la cohrence de la base de donnes : intgrit physique et intgrit logique.

    Maintenance des index (reconstruction et dfragmentation).

    Maintenance des statistiques.

    Utilisation de l'outil de plan de maintenance.

    Utilisation des Datas Tools

    Surveillance de SQL Server 2012

    Utilisation de l'outil de profiling : contrle de l'excution,

    gestion des informations de performance.

    Utilisation de dclencheurs DDL pour tracer les modifications

    de structure.

    Mise en uvre et utilisation des vnements de modification.

    Utilisation des vues de mtadonnes et des vues de gestion

    dynamique.

    Utilisation du moniteur de performance pour l'audit du

    serveur et de la machine.

    Lecture des journaux d'vnements et des journaux d'erreur

    SQL Server.

    Visualisation des verrous, dtection et traitement des verrous mortels (deadlocks).

    Utilisation du gouverneur de ressources.