J'ai installé SQL Server 2014 Enterprise sur une machine virtuelle et j'essaie d'installer l'Assistant de mise à niveau.Le Conseiller de mise à niveau SQL Server 2014 échoue
directions indiquent que je devrais courir SqlUA.msi
mais je reçois l'erreur suivante:
Setup is missing prerequisites:
Microsoft SQL Server 2014 Transact-SQL-ScriptDom, which is not installed by Upgrade Advisor Setup. To continue, install SQL Server 2014 Transact-SQL ScriptDom from below hyperlink and then run the Upgrade Advisor Setup operation again :
Ce me mènera à la page de téléchargement. Il n'y a pas de fichier ScriptDom, mais une recherche supplémentaire m'a montré qu'ils signifient SQLDOM. Donc, j'ai installé SQLDOM.msi de cette page ci-dessus et obtenu l'erreur suivante:
Microsoft SQL Server 2012 Transact-SQL-ScriptDom
Installation of Microsoft SQL Server 2012 Transact-SQL-ScriptDom failed because a higher version already exists on the machine. To proceed, uninstall the higher version and then run Microsoft SQL Server 2012 Transact-SQL ScriptDom Setup again.
Eh bien, c'était assez déroutant. On me dit d'abord que je ne l'ai pas, alors on me dit que j'essaye d'installer une version plus ancienne. J'ai redémarré la machine virtuelle et mon ordinateur portable local, mais sans aide. Microsoft Support m'a dit ne pas prendre en charge le conseiller de mise à niveau.
Merci - J'ai essayé ceci et j'ai eu la même erreur lors de l'installation du conseiller de mise à niveau. Il semblait que le SqlDom.msi était déjà installé quand je l'ai installé à nouveau (m'a demandé de réparer plutôt que d'installer). Puis j'ai remarqué que je téléchargeais l'UA x86 plutôt que la version x64 - la version x64 fonctionnait sans erreur. –
La même chose m'est arrivée. Je n'ai pas remarqué qu'il existe 2 versions de chacun et ils sont bien répartis dans la liste de tous les téléchargements possibles. Le x64 est dans la partie structure du répertoire du nom, pas dans le nom lui-même. Très mauvaise interface. – Dowlers