Installer SQL Server 2008 sur Windows 2003 32 bits
L’installation de SQL Server 2008 m’a surpris par sa complexité et les plantages répétés. Je ne crois pas que ce logiciel soit installable par un simple technicien informatique. Microsoft est en train de rattraper Oracle et, peut-être, de le dépasser.
Bogue sur VirtualBox 3.1.0
SQL Server 2008 refuse de s’installer dans Windows 2003 Server 32 bits virtualisé par Virtual Box 3.1.0 si vous laissez la technologie VT-x/AMD-V (émulation 64 bits pour les processeurs 32 bits) cochée au niveau de l’onglet Système|Processeur des préférences de votre machine virtuelle.
Pré-requis
Pour pouvoir installer SQL Server 2008 sur votre système 32 bits, vous devez au préalable installer le version 4.5 de Windows Installer et surtout le Framework .net 3.5, un joli bébé de 197 Mo !!! Sans oublier la mise à jour que vous devez effectuer de des versions des Framework 2.0, 3.0, 3.5 installés.
Microsoft préconise par ailleurs de couper tout ce qui a rapport avec SMB et NetBIOS (HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT\Parameters -> SmbDeviceEnabled (DWORD) -> 0). Désactivez NetBios en allant dans l’onglet Wins accessible à partir du bouton Avancé au niveau du protocole Tcp/ip des propriétés de votre connexion réseau.
Pour vérifier que votre système est configuré pour accueillir SQL Server 2008, exécutez le programme setup100.exe à partir de votre CDRom.
Problèmes
Lors de l’installation du conseiller de mise à niveau, j’ai eu le droit à un magnifique blue screen, un vidage de la mémoire physique et un reboot. Faut dire que je n’avais ni SQL Server 2000 ni SQL Server 2005 installé (???).
Alors que l’installation refusait désespérément de s’effectuer, j’ai dû passer la mémoire de ma machine virtuelle de 512 Mo à 1 Go pour pouvoir installer SQL Server 2008 sans savoir quelle est la quantité mémoire préconisée. Ne sachant pas pourquoi Sql Server 2008 ne s’installait pas, j’ai préféré passer le nombre de processeurs de ma machine virtuelle sur VirtualBox 3.1 à 1 processeur (2 initialement).
Mais le bug le plus bloquant fut le plantage de mon installation causé par une version du paquet MSXML (Microsoft Core XML Services) 6.0 trop récente. J’ai procédé à la désinstallation de la version SP2 pour procéder à l’installation de la version 6.0 et SP1.
Au bout de 2 heures, l’installation de SQL Server 2008 s’est effectuée sans encombre !!!
Une bonne suprise
En terme de consommation mémoire, mon système Windows 2003 Server avec SQL Server 2008 consomme 180 Mo. Aucune base n’est installée pour l’instant. C’est tout à fait raisonnable.
Annexes
- Configurations matérielle et logicielle requises pour l’installation de SQL Server 2008
- Considérations sur la sécurité pour une installation SQL Server
- Installation initiale (SQL Server 2008)
- Mise à niveau vers SQL Server 2008
- Documentation en ligne de SQL Server 2008
- TechCenter SQL Server
- Centre de développement SQL Server
- Microsoft SQL Server Community Projects & Samples