Introduction à l'installation de SQL Server
L'objectif de ce didacticiel est de décrire les étapes requises pour installer une instance de base de Microsoft SQL Server 2012 Enterprise Edition. La version logicielle spécifique installée ici inclut Microsoft SQL Server 2012 avec Service Pack 1. L'hypothèse de ce didacticiel est que vous souhaitez acquérir une certaine expérience avec SQL Server. Vous avez très probablement un PC exécutant Windows 7 ou éventuellement un serveur avec Microsoft Windows Server 2008 ou 2012 installé.
Les installations SQL Server hautes performances sont généralement effectuées sur des serveurs dotés de plusieurs baies de disques. Les fichiers des données, des journaux et des données temporaires de la base de données sont généralement répartis sur ces multiples baies de disques. Une telle configuration dépasse le cadre de ce didacticiel, mais je fournirai quelques indications indiquant où ces types de décisions seraient prises lors de l'installation.
Les instructions ci-dessous supposent que nous installons la version Enterprise de la base de données. Cette version comprend de nombreuses fonctionnalités supplémentaires telles que la réplication, le traitement des transactions distribuées, les services d'analyse (OLAP) et autres. Bien qu'il soit possible d'ajouter ces modules ultérieurement, ce didacticiel suppose que nous souhaitons installer bon nombre de ces fonctionnalités.
Dans la section suivante, nous fournissons quelques conseils pour obtenir le logiciel Microsoft SQL Server 2012.
Obtenir le logiciel SQL Server 2012
De nombreux collèges et universités sont abonnés à la Microsoft Developers Network Academic Alliance (MSDN AA) (alias DreamSpark) qui fournit des copies gratuites ou à prix réduit des outils de développement Microsoft à l'usage des étudiants. Par exemple, au Baruch College :http://www.baruch.cuny.edu/bctc/student/index.htm). L'IEEE Computer Society fournit également un accès à MSDN AA pour les membres étudiants (http://www.computer.org/portal/web/membership/benefit-microsoftsoftware).
Microsoft fournit également des versions "d'essai" de SQL Server qui permettent jusqu'à 180 jours d'utilisation. Par exemple :http://www.microsoft.com/en-us/sqlserver/get-sql-server/try-it.aspx
Configuration requise
Avant d'installer SQL Server 2012, assurez-vous de lire la configuration système requise et assurez-vous que votre système répond à ces exigences. Par exemple, vous aurez besoin d'un système d'exploitation Windows plus récent tel que Windows 7 Professionnel ou Windows Server 2008 ou 2012. Les systèmes d'exploitation 32 bits et 64 bits sont pris en charge. Ce didacticiel utilise Windows 7 Professionnel 64 bits comme système d'exploitation cible.
Vous devez également disposer d'un espace disque suffisant pour le logiciel SQL Server (environ 3 à 4 Go) et les données de base de données et les fichiers journaux (4 Go ou plus selon la taille projetée de vos données.)
Une autre chose à garder à l'esprit est que SQL Server Management Studio pour 2012 s'exécute dans Microsoft Visual Studio 2010. Si vous n'avez pas MS VS 2010, une version de celui-ci sera installée lors de l'installation de SQL Server 2012.
Enfin, le compte Administrateur (ou compte avec des privilèges d'administrateur) doit être utilisé pour installer SQL Server.
Dans la section suivante, nous commencerons la première phase du processus d'installation.
Lancement du programme d'installation de Microsoft SQL Server 2012
- Connectez-vous en tant que compte de niveau administrateur et localisez setup.exe programme sur le support d'installation. Double-cliquez sur setup.exe pour lancer le programme d'installation de SQL Server.
- Le Centre d'installation de SQL Server 2012 s'exécutera. Sélectionnez la première option pour une nouvelle installation autonome de SQL Server
- Diverses vérifications seront effectuées pour s'assurer que le système d'exploitation hôte dispose des correctifs appropriés et que l'utilisateur dispose des autorisations appropriées pour installer SQL Server. Si l'une des vérifications échoue, remédiez à la situation (par exemple, connectez-vous en tant qu'administrateur, installez les correctifs nécessaires, etc.) et réessayez l'installation. Si toutes les vérifications réussissent, cliquez sur OK bouton pour continuer.
Programme d'installation de Microsoft SQL Server 2012 – Suite
- L'étape suivante consiste à fournir la clé de licence du logiciel. Saisissez votre clé de licence obtenue lors de l'achat ou du téléchargement du logiciel et cliquez sur Suivant> bouton pour continuer.
- L'étape suivante consiste à lire et à accepter les termes de la licence. Lisez les termes de la licence, puis cochez la case "J'accepte les termes de la licence" et cliquez sur Suivant> bouton pour continuer.
- Le programme d'installation de SQL Server inspectera ensuite votre version d'installation pour voir si des correctifs ou des mises à jour sont nécessaires. C'est toujours une bonne idée de les inclure lors de l'installation. Cochez la case "Inclure les mises à jour du produit SQL Server" et cliquez sur Suivant> bouton pour continuer.
- À ce stade, le programme d'installation de SQL Server téléchargera toutes les mises à jour, analysera le support d'installation pour s'assurer qu'il est complet et copiera les fichiers d'installation nécessaires dans un dossier temporaire sur votre disque dur. Une fois ce processus terminé, cliquez sur Installer bouton.
Programme d'installation de Microsoft SQL Server 2012 – Suite
- Surprise ! Alors que vous pensiez probablement que SQL Server était sur le point d'être installé, tout ce qui a été fait était de copier les fichiers d'installation. Maintenant, le "vrai" programme d'installation va se lancer. La première chose qu'il fera est de vérifier s'il y a des problèmes avec les précédentes installations de SQL Server et d'autres logiciels. Il vérifiera également que votre pare-feu Windows est configuré (ou non) pour permettre à SQL Server d'agir en tant que serveur pour d'autres ordinateurs clients.
- Dans cet exemple, le pare-feu Windows a bien été activé et la note ci-dessous apparaît lorsque vous cliquez sur cet avertissement :
Cliquez sur OK pour fermer toutes les boîtes de dialogue d'avertissement, puis cliquez sur le bouton Suivant> bouton pour continuer.
Programme d'installation de Microsoft SQL Server 2012 – Suite
- Une fois de plus, les termes de la licence s'afficheront. Cliquez sur la case à cocher pour accepter les termes de la licence et cliquez sur Suivant> bouton pour continuer.
- L'étape suivante consiste à sélectionner les fonctionnalités SQL Server à installer. Dans cet exemple, le premier choix est sélectionné. Cela nous permettra de sélectionner les fonctionnalités individuelles que nous voulons installer. Sélectionnez le choix "Installation de la fonctionnalité SQL Server" et cliquez sur Suivant> bouton.
- L'écran de sélection des fonctionnalités apparaîtra ensuite. Cliquez sur les cases à cocher pour installer tout ou partie des fonctionnalités qui vous intéressent. Cliquez ensuite sur Suivant> bouton.
- L'étape suivante effectue une vérification de l'ordinateur actuel pour voir s'il existe des programmes logiciels en conflit déjà installés qui pourraient entraîner l'échec de l'installation de SQL Server. Si l'une de ces vérifications signale un problème, cliquez dessus et lisez l'écran d'aide pour voir quelles mesures doivent être prises pour corriger le problème, puis réessayez. Si toutes les vérifications réussissent, cliquez sur Suivant> bouton pour continuer.
Programme d'installation de Microsoft SQL Server 2012 – Suite
Configuration de l'instance de base de données
- L'étape suivante consiste à configurer l'instance de base de données. Ici, vous pouvez créer une instance par défaut ou nommée de la base de données, lui donner un ID d'instance unique et spécifier le répertoire racine où tous les fichiers de l'instance seront stockés. Notez qu'un serveur (ou une image de système d'exploitation) peut héberger plusieurs instances de base de données SQL Server. En règle générale, une instance s'exécute à partir d'un disque ou d'une matrice RAID différent de celui sur lequel le système d'exploitation est installé (comme indiqué ci-dessous, le système d'exploitation est installé sur le lecteur C :et l'instance sera installée sur le lecteur D :). Fournissez l'ID d'instance et le répertoire racine, puis cliquez sur Suivant> bouton pour continuer.
- La vérification suivante concerne l'espace disque disponible. Le programme d'installation de SQL Server doit s'assurer qu'il y a suffisamment d'espace disque pour le logiciel SQL Server et la nouvelle instance de base de données. Si SQL Server trouve un espace disque insuffisant, vous devrez soit choisir un autre disque/baie pour l'installation, soit libérer de l'espace sur le disque cible. Une fois les vérifications réussies, cliquez sur Suivant> bouton pour continuer.
- SQL Server peut charger automatiquement jusqu'à 9 processus principaux à chaque démarrage du système d'exploitation. Plusieurs d'entre eux tels que le moteur de base de données SQL Server sont nécessaires pour que la base de données fonctionne. Les autres services sont facultatifs. Par exemple, si vous n'utilisez pas la SQL Server Distributed Replay services, vous pouvez laisser ceux marqués comme Démarrage manuel. Par défaut, le programme d'installation de SQL Server crée des comptes d'utilisateurs au niveau du système qui sont utilisés pour exécuter ces services. Si c'est la première fois que vous installez SQL Server, il est probablement préférable de les laisser à leurs paramètres par défaut.
- L'étape suivante consiste à fournir plus de détails de configuration pour le moteur de base de données. Les principales zones à configurer dans l'onglet Configuration du serveur sont :
- Mode d'authentification :selon la configuration de votre serveur de domaine, vous pouvez préférer le mode d'authentification Windows uniquement. Si vous avez l'intention d'utiliser également SQL Server, sélectionnez l'authentification en mode mixte.
- Spécifiez ensuite le mot de passe de l'administrateur SQL Server. (Il s'agit du mot de passe du compte "sa").
- Fournir une liste d'utilisateurs et/ou de groupes qui ont le droit de se connecter à SQL Server en tant qu'administrateur système
Les principales zones à configurer sur les répertoires de données tab doivent tous être définis par défaut. À moins que vous n'ayez des raisons spécifiques de diviser les bases de données utilisateur, les journaux, la base de données temporaire ou les répertoires de sauvegarde, vous souhaiterez peut-être les laisser à leurs paramètres par défaut.
Programme d'installation de Microsoft SQL Server 2012 – Suite
Configuration facultative du logiciel SQL Server
Les étapes suivantes seront incluses dans le programme d'installation si vous les avez incluses en tant que fonctionnalités à installer.
- Si vous avez sélectionné SQL Server Analysis Services à inclure dans l'installation, l'écran suivant vous demandera le mode serveur Analysis Services. Pour utiliser des schémas SQL (relationnels) standard pour les services d'analyse, spécifiez le mode tabulaire. Pour utiliser les structures de données multidimensionnelles, sélectionnez Mode multidimensionnel et exploration de données.
L'onglet Répertoires de données vous permet de spécifier différents répertoires par défaut pour les bases de données Analysis Services. Encore une fois, à moins que vous ne disposiez d'un matériel spécifique pour prendre en charge plusieurs volumes de disque, vous souhaiterez peut-être les laisser à leurs valeurs par défaut.
- Si vous avez sélectionné l'option d'installation de Reporting Services, l'écran suivant vous demandera le mode natif de Reporting Services (qui doit être défini sur Installer et configurer). Les services Sharepoint ne peuvent être installés que dans ce paramètre.
- Si Services de relecture distribués ont été sélectionnés pour être installés, l'écran suivant demandera les utilisateurs et/ou les groupes qui ont le droit d'utiliser les services de relecture distribués. Fournissez ces utilisateurs et groupes, puis cliquez sur Suivant> bouton pour continuer.
- Si vous avez sélectionné l'option d'installation du Distributed Replay Client , l'écran suivant demandera un nom de contrôleur, un répertoire de travail et un répertoire de résultats. Les noms par défaut devraient être suffisants pour cette installation. Cliquez sur Suivant> bouton pour continuer.
Programme d'installation de Microsoft SQL Server 2012 – Suite
Étapes finales pour le programme d'installation de SQL Server
- L'écran suivant donne la possibilité de fournir ou non des rapports d'erreurs à Microsoft ou non. Faites votre sélection puis cliquez sur Suivant> bouton pour continuer.
- Un ensemble final de règles de configuration est vérifié pour s'assurer que le programme d'installation de SQL Server dispose de tout ce dont il a besoin pour terminer l'installation.
- Enfin, nous avons atteint l'écran Prêt pour l'installation. Pas de retour en arrière maintenant. Cliquez sur Installer bouton pour démarrer le processus d'installation et de configuration.
- L'écran de progression de l'installation habituel avec une barre de progression s'affichera.
- Une fois l'installation terminée, une liste des différents modules s'affichera avec leur statut d'installation. Tous devraient avoir "Réussi" à côté d'eux. Si l'un n'a pas réussi, cliquez sur l'élément pour afficher les détails.
Installation de Microsoft SQL Server 2012 terminée
Éléments du menu Démarrer de Microsoft SQL Server 2012
- (27)SQL Server créera une collection d'éléments de menu dans le menu Démarrer de Windows. Ceux-ci sont présentés ci-dessous. Notez également qu'une version limitée de Microsoft Visual Studio 2010 sera installée. Cette version de Visual Studio est utilisée pour héberger l'application SQL Server Management Studio.
- Pour exécuter SQL Server Management Studio, ouvrez le Microsoft SQL Server 2012 dossier dans le menu Démarrer de Windows, puis sélectionnez SQL Server Management Studio .
- La première boîte de dialogue qui apparaît demandera des informations d'identification pour se connecter à un serveur. Dans cet exemple, nous nous connectons au PC local à l'aide de l'authentification Windows.
- Une fois SQL Server Management Studio lancé, utilisez l'Explorateur d'objets pour ouvrir l'instance SQL Server du PC local (niveau le plus élevé). À l'intérieur de celui-ci, vous verrez des dossiers :
- Bases de données
- Sécurité
- Objets serveur
- Réplication
- Haute disponibilité AlwaysOn
- Gestion
- Catalogues des services d'intégration
SQL Server 2012 Management Studio
Dans cette section de notes, nous expliquons comment exécuter SQL Server Management Studio. SQL Server Management Studio (ou simplement "Management Studio") est la principale application que les administrateurs de bases de données utiliseront pour gérer les bases de données SQL Server. Le Management Studio s'exécute dans Visual Studio.
Conclusion
À ce stade, vous devriez avoir une instance de travail de Microsoft SQL Server 2012. Comme pour tous les produits Microsoft, assurez-vous de vous tenir au courant des correctifs de sécurité et de correction de bogues qui seront publiés au fil du temps.
Vous pouvez également installer les exemples de bases de données AdventureWorks. Les instructions d'installation des bases de données AdventureWorks sont disponibles ici.