Introduction à SQL Server 2005
Composants
- Services
- Éditions
- Bases de données système et utilisateur
Principaux outils
- SQL Server Management Studio
- Transact-SQL
- Surface Area Configuration
- Gestionnaire de configuration SQL Server
Installation de SQL Server 2005
Installation
- Choix des options d'installation
- Utilisation d'instances multiples
- Mise à jour des versions précédentes
- Application d'un Service Pack
Gestion des bases de données
Structures du disque
- Étude des structures de stockage
- Création de bases et de journaux de transactions
Stratégies de gestion de l'espace
- Gestion dynamique de la croissance d'une base
- Récupération de l'espace non utilisé
Déplacement des bases de données
- Détacher et attacher des bases
- Copier des bases avec l'assistant
Contrôle du serveur et de la sécurité
Sécurité des connexions
- Authentification Windows vs. SQL Server
- Autoriser les connexions
- Gestion stricte et rigoureuse des mots de passe
- Création de rôles et de membres
Sécurité des bases de données
- Création de schémas
- Ajout d'utilisateurs
- Définition de nouveaux rôles
- Affectation de privilèges à des rôles prédéfinis
- Attribution de fonctions aux utilisateurs
Permissions
- Attribution de permissions sur le serveur, la base de données, les schémas et objets
- Interactions entre fonctions/permissions
- Sécurisation des assemblages CLR (Common Language Runtime)
Migration de données
SQL Server Integration Services
- Packages
- Flux de contrôle
- Flux de données
- Connexions
- Business Intelligence Development Studio
Création de paquets simples
- Importation de données à partir d'Access
- Exporter une table dans Excel
Sauvegarde et récupération
Organisation d'une restauration après sinistre
- Architecture des journaux de transaction
- Choix d'un modèle de récupération
- Sauvegarde complète, différentielle et de connexion
- Récupération des bases utilisateur et système
Mise en miroir de la base
- Sélection de l'architecture en miroir
- Configuration des serveurs témoin et miroir
- Contrôle de la mise en miroir
- Prise d'un cliché (snapshot) du miroir
Automatisation des tâches grâce aux alertes
Agent SQL Server
- Configuration de l'agent
- Mise en œuvre de Database Mail
Tâches à plusieurs étapes
- Gestion des tâches répétitives
- Création d'alertes et d'opérateurs
- Association d'une alerte à une tâche
Déploiement de la réplication
Concepts
- Métaphore publication/abonnement
- Types de réplications
- Agents de réplication
Gestion de la réplication transactionnelle
- Configuration de Publisher et Distributor
- Création de publications
- Configuration des abonnés
Surveillance de SQL Server
- Identification des problèmes avec le moniteur d'activité
- Interrogation d'objets de gestion dynamique
- Déploiement du Performance Dashboard
- Analyse des tendances avec l'outil SQLh4 (SQL Server Health and History)