Vous êtes sur la page 1sur 20

Installation

Etape 1 - Insérer le CD dans le lecteur


Via l'Explorateur de Windows allez dans le répertoire suivant sur le lecteur de CD-ROM (ou DVD) et
double cliquez sur le fichier suivant : Servers\setup.exe

Si vous avez l'exécution automatique activée l'écran ci-dessous qui s'affichera :

Etape 2 - Contrat de Licence


Acceptez le contrat de licence et cliquez sur « Suivant »
Etape 3 ? Installation du Framework .Net 2.0 et du Client SQL Server
L’installation débute toujours par l'installation du Framework .net 2.0 et par l'installation des outils
d'accès client de SQL Server, les deux sont obligatoires.

Cliquez sur « Installer » pour démarrer leur installation.


Etape 4 - Début de l'installation
Début de l'assistant d'installation en lui-même

Cliquez sur « Suivant »


Etape 5 - Vérification de la configuration
L'outil de vérification de la configuration vous permet de détecter d'éventuels problèmes qui
empêcheraient l'installation correcte de SQL Server 2005. Les éléments vérifiés concernent le
matériel, les services Windows installés, la configuration de Windows et les paramètres de sécurité.

Les points en vert signifient pas de problèmes, ceux en jaunes ne sont pas critiques mais risquent de
gêner le fonctionnement, les points en rouges sont critiques.
Vous pouvez consultez le détail d'un message à l'aide du lien hypertexte « Messages... » en cas
d'avertissement (jaune) ou d'erreur (rouge). Une fenêtre comme celle-ci-dessous apparaît.

Vous pouvez afficher la synthèse de cette fenêtre en cliquant sur le bouton « Rapport », vous y aurez
accès aussi à la fin de l'installation. On y trouve le récapitulatif de tous les messages y compris ceux
validés avec succès.
Pour continuer cliquez sur « Suivant » puis patientez pendant la phase de détection des services qui
suit.

Etape 6 - Identité et clef de produit


Veuillez rentrer les informations d'identité ainsi que la clef de produit.

Notez que la clef de produit peut être pré-renseignée si vous utilisez un CD d'installation MSDN ou
dans le cas d'une édition d'évaluation

Cliquez ensuite sur « Suivant »


Etape 7 - Composants à installer
Choisissez les composants à installer.

Si vous êtes en édition Enterprise vous avez la possibilité de faire l'installation en Cluster (ici les cases
à cocher sont grisées). Voir le tutorial suivant sur une installation en cluster avec SQL Server 2005 :

Choisissez les services que vous souhaitez avoir sur votre serveur :

o   SQL Server Database Services


o   Moteur de base de données relationnel
o   Agent de planification de tâches
o   Moteur d'indexation « Full Text Search »
o   Analysis Services (SSAS)
o   Moteur de base de données multidimensionnel (OLAP)
o   Reporting Services (SSRS)
o   Moteur de génération d'états (rapports statiques). Il faut IIS pour pouvoir
l'installer.
o   Notification Services (SSNS)
o   Services de recherche de données par abonnement. Il recherche des données
en requêtant périodiquement des bases de données.
o   Integration Services (SSIS)
o   Outil de transfert et de transformation de données, il succède à DTS (Data
Transformation Services)
o   Composants de station de travail, etc.
o   Interface d'administration (SQL Server Management Studio (SSMS))
o   Interface de développement (SQL Server BI Development Studio)
o   Base de données exemple, codes d'exemples (il vous faudra aller dans avancé
pour les sélectionner)
o   Documentation en ligne

Pour installer les bases de données et les fichiers d'exemple il vous faudra cliquer sur le bouton
« Avancé » pour les sélectionner.

Dans la partie « Avancé » vous avez le choix d'ajouter ou retirer des fonctionnalités en détails.

Sur la copie d'écran vous avez le choix par exemple d'ajouter les bases de données AdventureWorks
et AdventureWorksDW (les nouvelles bases de données exemples qui remplacent pubs et
Northwind), vous pouvez aussi ajouter les codes d'exemples.
Etape 8 - Instances
Vous indiquez si vous faites une installation comme instance par défaut ou nommé.

Ce choix s'applique à :

o   Analysis Services


o   Reporting services
o   SQL Server Database Services
o   Moteur de base de données relationnel
o   Agent de planification de tâches
o   Moteur d'indexation « Full Text Search »

Si vous avez déjà une installation effectuée en instance par défaut, seule l'option d'instance nommée
sera disponible. Une instance par défaut est accessible via le nom du serveur seul (par ex :
MONSERVEUR), une instance nommée est accessible via le nom du serveur et le nom que vous avez
donné à l'instance (par ex : MONSERVEUR\MONINSTANCE). Chaque installation d'instance est
séparée il peut s'agir de versions / éditions différentes, les patchs peuvent aussi être différents.

Les autres services n'ont pas de notions d'instances et sont donc installés une seule et unique fois.
Etape 9 - Comptes de service
Choix d'un compte de service et de l'exécution des services de SQL Server 2005.

Chacun des services de SQL Server a besoin d'un compte de sécurité pour s'exécuter, et d'un
paramètre indiquant si ce service démarre de manière automatique ou manuel.

Les comptes de services peuvent être les suivant :

         LocalSystem
o   C'est en général l'option choisie, elle permet d'être « administrateur » local de
la machine, en fait le service peut se faire passer pour le système, les droits
sont locaux uniquement, ce compte n'a pas de réel contexte utilisateur, en
cas d'accès réseau c'est une session null qui est ouverte (en général refusée
sur les autres machines)
o   Avec ce genre de droits n'oubliez pas qu'une personne mal intentionnée
pourrait carrément rebooter votre serveur si elle avait accès au xp_cmdshell.
         LocalService (nouveauté Windows 2003)
o   Les droits sont ceux d'un utilisateur simple local, les droits sont locaux
uniquement, en cas d'accès réseau c'est une session null qui est ouverte (en
général refusée sur les autres machines).
o   A noter que c'est le processus d'installation qui accorde des droits
supplémentaires nécessaire à SQL Server.
         NetworkService (nouveauté Windows 2003)
o   Identique au précédent sauf que l'accès réseau ce fait avec le compte de la
machine, quand vous tentez de vous connecter à une autre machine celle-ci
doit autoriser votre serveur à se connecter (par exemple, votre serveur
SQLSERV doit être explicitement autorisé à écrire sur le partage \\
MESFICHIERS\SAV). Ce mode est assez pratique en cas de machine non reliées
à un domaine, mais nécessitant des accès antre elles.
o   Même remarque que ci-dessus. Quand vous êtes sur le même serveur c'est
NetworkService à qui il faut accorder les droits, cependant en utilisation
réseau c'est le compte du serveur (nom de la machine) qu'il faut autoriser.
         Utilisateur Local (NomServeur\Utilisateur)
o   Presque équivalente à LocalService, cependant votre serveur pourra se
connecter à une machine ayant un couple utilisateur/motdepasse similaire à
votre compte local.
         Utilisateur du Domaine (NomDomaine\Utilisateur)
o   Option la plus courante lorsque vous êtes relié à un domaine, permet plus de
facilité au niveau de la gestion des droits entre les serveurs.
o   Evitez de donner trop de droit à un compte du domaine, un compte de service
peut très bien être invité du domaine, sans pour autant compromettre le
fonctionnement du service SQL.
Tous les types de comptes ne sont pas disponibles dans cette fenêtre, vous pourrez les changer plus
tard si vous le souhaitez via l’outil « SQL Server Configuration Manager » (Gestionnaire de
Configuration SQL Server) ou via le Gestionnaire de Services dans les Outils d?administration de
Windows (la première option étant de loin la meilleure).

Si vous cochez « Personnaliser pour chaque compte de service » vous pourrez indiquer un compte de
service différent pour chacun des services installés, sinon le même compte sera choisi pour tous.

Le type de démarrage des services peut être l'une de ces valeurs :

         Automatique
o   Le service démarre automatiquement au démarrage de Windows
         Manuel
o   Le service doit être démarré manuellement (cela peut être par un autre
service)
         Désactivé
o   Le service est désactivé et ne peut être démarré

Ici, si vous activez la case à cocher cela signifie que le service est démarré de manière automatique,
sinon qu'il est en mode manuel. Ces options pourront être modifiées comme le compte de service
indiqué plus haut.

SQL Browser doit s'exécuter uniquement si vous utilisez plusieurs instances, ou une instance
nommée, dans ce cas, veillez bien à cocher le démarrage automatique de ce service.
Etape 10 - Type d’authentification
A cette étape on choisit si l'on souhaite une authentification :

o   Windows
o   Windows (utilisation d'un compte de domaine ou compte local d'une machine)
o   Mixte
o   Windows (utilisation d'un compte de domaine ou compte local d'une machine)
o   SQL Server (utilisation d'un nom d'utilisateur et d'un mot de passe enregistrés
sur le serveur SQL Server)
Puis, il est fortement recommandé de spécifier un mot de passe pour le compte « sa » qui dispose du
maximum des droits sur le serveur. Même si vous êtes en mode d'authentification Windows, il faut
attribuer un mot de passe à ce compte. Ce mot de passe pourra être changé après l'installation du
serveur.

Par défaut, les droits sysadmin (maximum des droits sur le serveur SQL) sont attribués à « sa »
(compte SQL Server) et au groupe « BUILTIN\Administrators » (groupe Windows des administrateurs
locaux du serveur).
Etape 11 - Page de Code et Classement (Collation)
Pour chaque compte de service il est possible de spécifier la collation (appelé aussi classement ou
ordre de tri et de comparaison et page de code).

Cette collation est la composition des paramètres suivant :

1.        La page de code utilisée pour les champs non unicode (type varchar)
2.        L'ordre de tri des chaînes de caractères
3.        La sensibilité ou non à la casse (minuscules et majuscules)
4.        La sensibilité ou non aux accents
5.        La sensibilité ou non au Kana
6.        La sensibilité ou non à la largeur des caractères
Les points 1 et 2 sont modifiés par la liste déroulante qui permet de choisir une langue et donc un
ordre de tri et une page de code correspondante. Pour un serveur Windows français, le paramètre
par défaut est « french », pour un serveur en anglais le paramètre par défaut est « Latin1_General ».
La seule différence entre les deux se situe au niveau de l'ordre de tri, les pages de codes étant
identiques.

Le point 3 correspond à la case « Respecter la casse », le 4 « Respecter les accents », le 5 « Respecter


les caractères Kana » et le 6 « Respecter la largeur ». Les cases « Binaire » permettent une
comparaison sensible aux quatre points (3 à 6). Les collations binaires étant les plus efficaces en
termes de performance sur les traitements des chaînes (égalité et tris).
La collation paramétrée ici s'applique aux bases de données systèmes (master, msdb, tempdb et
model) et par défaut aux nouvelles bases de données créées. Elle peut cependant être modifiée lors
de la création d'une nouvelle base de données ou lors de l'ajout d'un champ texte grâce au mot clef
COLLATE.

Attention au fait que si vous utilisez une collation sensible aux majuscules/minuscules à respecter la
casse au niveau des noms des objets et des bases de données dans les scripts SQL.

Etape 12 - Fin de l’installation


Vous indiquez si vous souhaitez envoyer un rapport d'erreur à un serveur central interne ou si vous
souhaitez envoyer des informations anonymes à Microsoft concernant votre configuration.
Un récapitulatif de vos choix vous est présenté avant de lancer l'installation de SQL Server 2005.

Une fois prêt, cliquez sur « Installer »


Vous visualisez la progression de l'installation dans la fenêtre, si une des étapes échouait, il y aurait
une icône rouge en face de cette étape.

Cliquez sur « Installer »


Si l’installation s'est déroulée avec succès vous devriez voir apparaître la fenêtre comme ci-dessous.

Cliquez sur « Suivant ».


La page récapitulative de l'installation avec des conseils pour les services de SQL Server 2005, à lire
attentivement. A cette étape vous pouvez récupérer le journal de l'installation de SQL Server 2005 en
cliquant sur le lien hypertexte « Journal résumé ».

Cliquez sur « Suivant »


Etape 13 - Après l’installation
Après l’installation, il est judicieux de vérifier le fonctionnement des différents services de SQL Server
et d'en vérifier les paramètres de sécurité. Pour cela, allez dans le menu « Démarrer » puis dans
« Programme / Microsoft SQL Server 2005 / Outils de Configuration » et ouvrez l'outil « SQL Server
Configuration Manager »

Dans « Services SQL Server 2005 » vous verrez d'un coup d'oeuil la liste des services SQL Server 2005
installés sur la machine, ainsi que s'ils s'exécutent ou non. Vous pourrez les démarrer à partir de cet
outil ou modifier les paramètres de démarrage de ceux-ci (démarrage automatique ou non et
comptes de services).

Cet outil permet aussi la configuration des paramètres réseau de SQL Server 2005.

Vous aimerez peut-être aussi