Installer MOM 2005 sur SQL Server 2000 SP4

La vérification des pré-requis de Microsoft Operations Manager (MOM) 2005 ne passe pas si le serveur de base de données est en service pack 4 de SQL Server 2000.

La méthode de contournement consiste, soit à leurrer cet assistant en changeant la clé vérifiée (CSDVersion qui est normalement à "8.00.2039"), soit à lancer une installation automatisée en utilisant le mot clé "PREREQ_COMPLETED=1".

L'installation automatisée de la base de données sur un server de base de données dédié de MOM 2005 est décrite sur :

https://www.microsoft.com/technet/prodtechnol/mom/mom2005/deploy/ch7/deploy_advanced5.mspx#ECAA

La ligne de commande est la suivante :

Msiexec /i [CHEMIN_D_ACCES_AU_FICHIER_MOMServer.msi] /qn /l*v [CHEMIN_D_ACCES_AU_FICHIER_DE_LOG] ADDLOCAL=”MOMXDB” SQLSVR_INSTANCE=[NOM_DE_MACHINE\INSTANCESQL] DAS_ACCOUNT=[NOM_DU_COMPTE_POUR_LE_DAS] DAS_DOMAIN=[DOMAIN_DU_DAS] DAS_PASSWORD=[MOT_DE_PASSE_DU_DAS] DB_SIZE=[TAILLE_DE_LA_BASE_MOM] PREREQ_COMPLETED=1

Les paramètres à indiquer sont entre crochet [].

Naturellement, ADDLOCAL = "ALL" peut-être utilisé si MOM n'est installé que sur un seul serveur et non pas en utilisant un serveur de base de données dédié.

Ce point, ainsi que le support de SQL Server 2005, devrait être corrigé avec le service pack 1 de MOM 2005.