Académique Documents
Professionnel Documents
Culture Documents
Objectifs :
À la fin de la séquence, le stagiaire sera capable de définir et se familiariser
avec :
o les outils (graphiques) de gestion et administration de SQL Server (Service
Manager, Entreprise Manager, analyseur de requêtes),
o les outils de gestions exécutables à partir de ligne de commande de SQL
Server (osql, bcp),
o des assistants de SQL Server.
Durée : 6 heures.
Plan :
– Outils de gestion (graphiques)
- SQL Server Entreprise Manager
Moyens pédagogiques :
- Support de cours.
- Explication du professeur.
- Micro-ordinateur + SQL Server
Bibliographie :
- Book on-line de Microsoft SQL Server 7.0 (sur CD, version anglaise).
- Administration système pour Microsoft SQL Server 7.0 manuel de
travail du stagiaire. Edition Microsoft 1999.
Chapitre 1 : Présentation de SQL Server
Introduction
1
ChapitreI/Leçon3
a- utilisation de la console MMC (volet arbre et volet détail)
Dans une console MMC, une ligne verticale divise la console en deux volets ; un volet
arborescent des objets et leurs catégories, et un volet détail de chaque objet.
Exemple1 : pour utiliser une base de données SQL Server, développer le serveur BD SQL
Server dans le volet arbre puis développer databases. La liste des bases de données s’affiche.
Cliquer sur la base de données désirée pour voir tous ses objets (table , vues , utilisateur ,
alerte ………).
Exemple2 : la commande Properties affiche la boite de dialogue des propriétés d’un objet
en cliquant sur ce dernier avec le bouton droit de la souris. Elle permet d’afficher, de modifier
les propriétés de l’objet sélectionné.
9
Chapitre I /Leçon3
b – Utilisation de la barre des menus et boutons
L’interface de SQL Server comporte en plus de la console MMC (volet arbre et détails), la
barre des menus Action, View, et Tools (outils), et un groupe de commande dans la barre
d’outils.
Le menu Action (action), fournit les mêmes choix que le click avec le bouton droit de la
souris sur un objet du volet arbre de la console. On peut afficher et modifier des propriétés,
supprimer ou créer de nouveaux objets pour l’objet sélectionné.
Le menu View (affichage), modifie la forme d’affichage (liste, grande icône, petite icône,
détail) du volet détails de la console. Par exemple, pour avoir plus de détails sur l’objet qui
est sur le volet détails, cliquer sur View, puis Détail.
Quand un objet est sélectionné dans la console arbre ou détails, les commandes des menus et
de la barre d’outils, appropriées à cet objet seront activées.
Tools(outils) Lister les tâches d’administration de SQL Server et ses outils (analyseur
menu de requêtes SQL Server, SQL Server Profiler,et les tâches de
réplication), ainsi que les outils externes comme Microsoft Excel,
Microsoft Access, ou une application personnalisée , qui deviendra un
outil de menu Tools après avoir cliquer sur External Tools et
l’ajouter.
Back(précédent Retour au détail précèdent dans le volet de détails de la console et
bouton l’élément correspondant dans l’arborescence de la console.
Forward Retour au détail suivant dans le volet détails et l’élément
(transferer) correspondant dans l’arborescence de la console.
bouton
Copy bouton Copie l’objet sélectionné.
Paste bouton Coller un objet copié.
Delete bouton Supprime un objet sélectionné.
Properties Affiche ou modifie les propriétés.
bouton
Up One Level Déplacer la sélection vers un objet d’un niveau supérieur de la liste
bouton dans l’arborescence de la console.
Show/Hide Afficher / masquer l’arborescence de console.
ConsoleTree
bouton
Run a Wizard Fournir une liste d’assistants qu’on peut exécuter.
bouton
9
Chapitre I /Leçon3
I.2. SQL Server Service Manager (gestionnaire de services)
SQL Server Service Manager est un utilitaire graphique permettant de démarrer, arrêter et
suspendre les services de SQL Server : MS SQL Server, SQL Server Agent, et Microsoft
Distributed Transaction Coordinator (MS DTC).
SQL Server Service Manager est une application de la barre des tâches.
- avec un double click sur son icône depuis la barre des tâches,
- ou bien depuis le bouton Démarrer : Démarrer/programme/Microsoft SQL Server
7.0/ Service Manager
* Une fois la boite de dialogue SQL Server Service Manager est ouverte, vous pouvez :
- cliquer avec le bouton droit de la souris sur le serveur sélectionné sur la console
MMC; cliquer sur Properties.
- cliquer sur le tableau General.
- sous AutoStart policies when the operating system starts, sélectionner Autostart
SQL Server.
9
Chapitre I /Leçon3
I.3. Analyseur de requêtes SQL Server
L’analyseur de requêtes est une application cliente dotée d’une interface graphique qui
permet de créer et d’exécuter de façon interactive des instructions, des lots d’instructions et
des scripts Transact –SQL.
Il offre un éditeur de texte utilisé pour écrire, enregistrer, réutiliser et exécuter les instructions
et les scripts Transact –SQL.
Il offre la possibilité de gérer simultanément des requêtes multiples dans différentes fenêtres.
Une instruction peut être tapée sur une ou plusieurs lignes pour faciliter leur lecture.
9
Chapitre I /Leçon3
II. Outils de gestions de ligne de commande de SQL Server
Les outils de gestion de ligne de commande de SQL Server permettent de taper des
instructions Transact-SQL et d'exécuter des fichiers de script. Le tableau ci-dessous décrit
les utilitaires de ligne de commande fournis avec SQL Server et utilisés le plus fréquemment.
Chaque fichier est un programme exécutable.
Utilitaire Description
osql Utilitaire qui communique avec SQL Server via la connectivité ODBC (Open
Database Connectivity) : utilisé principalement pour exécuter des fichiers de
traitement par lots contenant une ou plusieurs instructions SQL.
bcp Utilitaire de traitement par lots permettant d'importer et d'exporter des données
depuis/vers SQL Server (c'est à dire copier des données depuis/vers un fichier de
données dans un format spécifié par l'utilisateur).
osql -E
1>
Si osql ne peut connecter, une erreur ODBC (Open DataBase Connectivity) est
renvoyée.
9
Chapitre I /Leçon3
3. Entrer une simple requête:
2> GO
-------------------------------
(1 row affected)
1>
4. Vérifier que vous avez installé SQL Server version 7.0 en tapant :
SELECT @@VERSION
GO
exit
9
Chapitre I /Leçon3
III. Assistants
Microsoft® SQL Server™ inclut un ensemble d’outils destinés à guider l’utilisateur tout au
long des tâches complexes d’administration de SQL Server. On peut accéder à ces assistants à
partir du menu Tools (outils) du SQL Server Entreprise Manager.
Failover Setup Wizard Vous Guide dans le processus de configuration des paramètres SQL
Server. Cet assistant est opérationnel seulement si vous installez SQL
Server Entreprise Edition.
Create Alert Wizard Vous guide dans le processus de création d’une alerte.
Create Database Wizard Vous guide dans le processus de création de la base de données.
Create Diagram Wizard Vous guide dans le processus de création de diagramme de la base de
données.
Create Job Wizard Vous guide dans le processus de création une tâche (job).
Create New Data Source Vous guide dans le processus de création de l’installation de source
Wizard de données d’ODBC et le serveur ODBC. Teste la validité de la
connexion. L’aide (help) est incluse avec cet assistant.
Create Login Wizard Vous guide dans le processus de création de mot de passe utilisateur
SQL Server login pour accéder à SQL Server.
Create Stored Procedure Vous guide dans le processus de création des procédures stockées
Wizard pour ajouter, supprimer et mettre à jour des données dans une table.
Create Trace Wizard Vous guide dans le processus de création d’une trace.
Create View Wizard Vous guide dans le processus de création d’une vue.
Database Maintenance Vous guide dans le processus de création d’un plan de maintenance
Plan Wizard pour une BD. Il est utilisé avec l’utilitaire sqlmaint.
9
Chapitre I /Leçon3
DisablePublishing and Vous guide dans le processus de désactivation de la publication et la
Distribution Wizard distribution du serveur dans la réplication. L’aide (help) est incluse
avec cet assistant.
DTS Export Wizard Vous guide dans le processus de création des paquets DTS pour
exporter les données d’une BD SQL Server vers les sources de
données hétérogènes. L’aide (help) est incluse avec cet assistant.
DTS Import Wizard Vous guide dans le processus de création des paquets DTS pour
importer les données d’une source de données hétérogènes vers une
BD SQL Server. L’aide (help) est incluse avec cet assistant.
Index Tuning Wizard Vous aide à analyser les index courants et vous recommande des
index qui augmentent la performance des requêtes et des mises à jour
de la BD.
Register Server Wizard Vous guide dans le processus d’enregistrement de serveurs SQL.
SQLServerUpgrade Vous guide dans le processus de mise à jour de SQL Server. Cet
Wizard assistant n’est pas supporté par la plate forme Microsoft Windows®
95/98. Pour accéder à cet assistant : démarrer/Programme/
Microsoft SQL Server - Switch, et cliquer sur SQL Server
Upgrade Wizard.
Web Assistant Wizard Vous aide dans la publication des données du serveur SQL en page
web.
9
Chapitre I /Leçon3