Vous êtes sur la page 1sur 3

Chapitre 1 : Présentation de SQL Server

Leçon 2 : Plates formes et services de SQL Server

Objectifs : A la fin de cette leçon le stagiaire doit être capable de:


- préciser les SE prenant en charge SQL Server (serveur et client)
- décrire les services de SQL Server

Durée : 2 heures.

Plan :
- plates formes de SQL Server
- services de SQL Server
- MSSQLServer
- Agent SQL Server
- MSDTC (Microsoft ditributed transaction coordinator)
- Microsoft Search

Moyens pédagogiques :
- Support de cours.
- Explication du professeur.

Bibliographie :
- Book online 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

Leçon 2 : Plates formes et services de SQL Server

I. Plates forme de SQL Server

MS DOS Windows 95/98 ou Editeurs


Windows 3.x Windows NT ultérieur indépendants Navigateurs

Internet

Client

Serveur

Windows 95/98 ou
Windows NT ultérieur

Figure 1. Plates formes de SQL Server.

Les composants client et serveur de SQL Server s'exécutent sous les systèmes d'exploitation
indiqués dans le tableau suivant :

Plate-forme Composants Composants clients


serveur
Microsoft® Windows® 95/98 Oui Oui

Microsoft® Windows® NT Workstation 4.0 ou version


ultérieure Oui Oui

Microsoft Windows NTServer 4.0 ou version ultérieure


Oui Oui
Microsoft Windows NT Server Édition Entreprise 4.0 ou
version ultérieure
Oui Oui
Windows 3.x,
Non Oui
Microsoft MS-DOS
Non Oui

Éditeurs indépendants (Unix,Apple Macintosh, OS2) Non Oui

Navigateurs Internet ( Non Oui

ChapitreI/Leçon2 2
II. Services de SQL Server

Les services SQL Server englobent MSSQLServer, SQLServerAgent,Microsoft Distributed


Transaction Coordinator (MS DTC) et Microsoft Search. Bien que ces services SQL Server
s'exécutent habituellement en tant que services de Windows NT, ils peuvent aussi s'exécuter
en tant qu'applications.

a. MSSQLServer

Le service MSSQLServer est le moteur de base de données. Il s'agit du composant qui traite
toutes les instructions Transact-SQL, et gère tous les fichiers qui forment les bases de données
sur le serveur. Le service MSSQLServer effectue les tâches décrites ci-dessous :
- Il répartit les ressources informatiques entre les différents utilisateurs simultanés.
- Il évite les problèmes logiques, tels que les requêtes de synchronisation de la part
d'utilisateurs souhaitant mettre à jour les mêmes données au même moment.
- Il assure la cohérence et l'intégrité des données.

b. SQLServerAgent

SQLServerAgent est un service qui fonctionne conjointement avec SQL Server afin de créer
et de gérer des tâches, des alertes et des opérateurs locaux ou multiserveurs.
Tâches (jobs) : sont de simples opérations composées d’une seule étape (step) ou bien
des opérations complexes composées de plusieurs étapes .les étapes peuvent être
écrites à l’aide de TRANSACT-SQL. L’exécution des tâches peut être synchronisée
par exemple à un temps spécifique ou à des intervalles de temps ou à une alerte.
Alerte (alert) : définit (taches) des actions à exécuter quand un événement spécifique
survient ou l’apparition d’une erreur. Par exemple, vous pouvez définir une alerte qui
se déclenche avant saturation de la BDD ou envoyer un message de succès de la
sauvegarde de la BDD. L’alerte peut définir des actions qui seront envoyées dans des
messages électroniques e-mail pour prévenir un opérateur ou exécutées au niveau
de l’application responsable de l’erreur.
Opérateur (Operators) : est une personne identifiée par un compte réseau, ou un E-
mail.

c. Distributed Transaction Coordinator (MS DTC)

Le service MS DTC permet aux clients d'inclure des sources de données différentes dans une
transaction. MS DTC coordonne l'exécution de transactions distribuées afin de garantir que
toutes les mises à jour sur tous les serveurs sont définitives ou, en cas d'erreurs, que toutes les
modifications sont annulées.

d. Microsoft Search
Le service Microsoft Search est un moteur de recherche en texte intégral qui s'exécute en tant
que service de Windows NT. La prise en charge du texte intégral implique une capacité à
émettre des requêtes sur des données de type caractère et la création et la maintenance des
index facilitant ces requêtes.

Remarque: Ce service (Search) n’est possible que sur Windows NT Server ou Windows
NT Entreprise édition et non sur Windows NT.

ChapitreI/Leçon2 2

Vous aimerez peut-être aussi