SQL Server 2012 : Installation avec Windows 8 Server

Après la sortie annoncée de la version RTM de SQL Server 2012, je n’ai pas pu m’empêcher de tester l’installation de cette dernière sur un Windows 8 Server (en Beta). Cette nouvelle mouture de Windows promet quelques améliorations comme la prise en charge native du Teaming pour les cartes réseaux ou encore la prise en charge par SQL Server 2012 des partages réseaux en SMB2.2. Il existe bien entendu d’autres améliorations au niveau de la virtualisation par exemple ou encore la gestion multiserver plus poussée dans cette nouvelle version mais cela ne sera pas notre propos aujourd’hui. Il faut noter également l’installation en mode core par défaut.

Première chose à noter est que si vous avez l’intention d’installer Windows 8 Server dans un environnement virtualisé il faudra prendre garde à la version de logiciel que vous utiliserez. En effet en ayant du workstation en version 7 je me suis rapidement retrouver l’erreur suivante HAL_INITIALIZATION_FAILED. En cherchant un peu on s’aperçoit rapidement qu’il faut posséder une version récente de produit de virtualisation comme :

  • Hyper-V in Windows 8 Developer Preview
  • Hyper-V in Windows Server 2008 R2
  • VMware Workstation 8.0 for Windows
  • VirtualBox 4.1.2 for Windows

Les versions suivantes ne supportent pas Windows 8 :

  • Microsoft Virtual PC (all versions)
  • Microsoft Virtual Server (all versions)
  • Windows 7 XP Mode
  • VMWare Workstation 7.x or older

Une fois ce problème passé l’installation « standard » n’est pas plus complexe qu’un Windows Server 2008. Au niveau de la prise en main, je dois dire que cela déconcerte un peu mais on s’y retrouve rapidement pour la plupart des fonctions que l’on utilise souvent (explorateur Windows, gestion de périphériques, gestion de l’ordinateur …). Le premier choc pour ma part est certainement la disparition du « menu démarrer » mais à force de tatonner on arrive à retrouver ses marques. L’interface graphique (en version non core bien entendu) est très orientée Windows Phone. On a la possibilité d’accrocher des raccourcis sur la barre des tâches ou directement sur De ce fait, on a du mal à retrouver les boutons de redémarrage et d’arrêt du serveur. La petite astuce qui consiste à passer la souris sur le bord droit de l’écran pour faire apparaître la charms box n’est pas ce que je préfère. Bien entendu en prenant connaissance des raccourcis on va tout de suite plus vite (Win + C ou Alt + F4).

Avant de commencer l’installation de SQL Server 2012 il faudra bien veiller à installer le framework 3.5 manuellement sur Windows 8 Server. En powershell cela donne :

sql_server_2012_active_feature_NetFx3_install

Le lecteur D: contient les sources d’installation de Windows 8 Server dans mon cas.

Enfin nous pouvons installer SQL Server 2012. Sur mes VM, je scripte bien entendu l’installation de SQL Server pour aller plus vite

sql_server_2012_install

sql_server_2012_instal_2l

sql_server_2012_instal_3

Une fois installée et après avoir un peu organisé mes icônes voici ce que je peux avoir :

sql_server_2012_install_finish

On dirait mon smartphone avec SQL Server … Smile

sql_server_2012_start_1

sql_server_2012_start_2

… voilà pour cette première installation. Revenons rapidement sur les nouvelles fonctionnalités de Windows 8 Server et plus particulièrement du NIC Teaming. La prise en charge est native et sa mise en oeuvre est plutôt simple en utilisant le Server Manager. Bien entendu il est aussi possible de réaliser cette opération via script. L’opération consiste à créer un groupe et de choisir les cartes réseaux pour lesquelles on veut réaliser le teaming

win8_configure_teaming

win8_configure_teaming_2

La question qui se pose est quel est l’intérêt de faire du NIC Teaming avec Windows 8 ? Tout simplement parce que l’on peut faire du teaming avec 2 cartes réseaux de marque différente et en matière de virtualisation il est également possible de les présenter en tant que telle à hyper-V … affaire à suivre.

Bonne installation !!

David BARBARIN (Mikedavem)
MVP SQL Server

Laisser un commentaire