Project Server 2003 est un produit très intéressant, mais vraiment très capricieux dans son installation. Je vous invite d'ailleurs à lire au préalable l'article :
Le fait est qu'il nécessite de nombreux modules Microsoft pour fonctionner correctement et tirer pleinement partie de ce produit :- SQL Server
- Analysis Services
- IIS
- Sharepoint Services
- COM+
En effet, l'installation se déroulait jusqu'à bloquer et faire le RollBack de toute celle-ci, en présentant le message suivant dans une boite de dialogue :
- Your installation ended prematurely due to an error
Il restait alors la base de données créée sur le serveur ainsi que les comptes SQL créés. Après avoir cherché d'où pouvait venir cette erreur (recherche sur Google, multiples tests successifs avec toutes les options possibles et imaginables, ...), j'ai trouvé dans le fichier de Log (entre 5000 et 50000 lignes) :
- C:\Documents and Settings\[LeCompte]\Local Settings\Temp
Les lignes suivantes :
....
ConfigureIIS: .entering CreateMetaPath.
ConfigureIIS: Error 0x80070422: ...failed to CreateApplication; hr=80070422
ConfigureIIS: Error 0x80070422: ...failed to create application; hr=80070422
ConfigureIIS: Error 0x80070422: ...failed to do metabase work: 80070422
Action ended 15:58:14: InstallFinalize. Return value 3.
MSI (s) (08:88) [15:58:14:914]: User policy value 'DisableRollback' is 0
....
En recherchant alors sur Google (c'est définitivement un bon ami), je suis tombé la dessus :ConfigureIIS: .entering CreateMetaPath.
ConfigureIIS: Error 0x80070422: ...failed to CreateApplication; hr=80070422
ConfigureIIS: Error 0x80070422: ...failed to create application; hr=80070422
ConfigureIIS: Error 0x80070422: ...failed to do metabase work: 80070422
Action ended 15:58:14: InstallFinalize. Return value 3.
MSI (s) (08:88) [15:58:14:914]: User policy value 'DisableRollback' is 0
....
C'était la solution à mon problème, dans la société où je suis en ce moment le service COM+ est désactivé par défaut sur tous les serveurs et de ce fait, l'installation plantait sur les étapes correspondant à l'enregistrement des objects.
Je vais enfin pouvoir aller un peu plus loin que de boucler sur l'installation :))
Romelard Fabrice
Commentaires
Enregistrer un commentaire