J'ai un serveur exécutant Windows 2012 R2 Datacenter 64 bits. J'utilisais SQL 2016 RC3 sans aucun problème et je veux le remplacer par la construction RTM que nous avons à partir de MSDN.
Après avoir désinstallé RC3 puis installé RTM, je n'ai pas pu me connecter à distance au serveur. Après inspection, je vois dans Configuration Manager qu'il n'y a pas de nœud pour "Configuration réseau SQL Server". Les versions 32 bits sont répertoriées et TCP/IP est activé. Comment installer ce nœud manquant?
J'ai démarré le service SQL Browser et tenté de réparer l'installation de 2016. Rien ne semble faire revivre ce composant manquant.
Je trouve intéressant qu'il y ait des morceaux du RC3 et des installations RTM laissées derrière moi que je ne peux pas désinstaller. Je ne sais pas si cela est pertinent. J'ai suivi les instructions de Microsoft sur la désinstallation de SQL Server afin J'ai l'impression d'avoir tout bien fait.
Après de nombreuses tentatives de désinstallation/réinstallation, j'ai essayé de supprimer simplement le dossier C:\Program Files\Microsoft SQL Server après une désinstallation. Lorsque j'ai réinstallé SQL par la suite, les protocoles ont été installés et tout allait bien. Les connexions à distance ont commencé à réussir.
J'ai lu quelque part que Microsoft autorise la conservation des informations même après une désinstallation. Apparemment, ces fichiers et dossiers résiduels confondent suffisamment une installation ultérieure pour croire que les bibliothèques de mise en réseau client sont déjà présentes et qu'elles ne sont donc pas installées.
Publier ceci au cas où quelqu'un d'autre le verrait et se heurterait au même problème perçu que moi. Nous avons installé SQL Server 2016 SP1 x64 et SSMS 2017. Lorsque j'ouvre le gestionnaire de configuration SQL Server 2017, je ne peux pas voir tous les éléments (tout comme vous ne pouviez pas). Cependant, lorsque j'ouvre le Gestionnaire de configuration SQL Server 2016, je peux voir tous les éléments comme prévu.
Plus de détails sont ici: http://internationaldatascience.com/sql-server-2016-configuration-manager-missing-ssms-17-2-cannot-connect-to-wmi-provider/
Voici les informations pertinentes au cas où ce blog tombe en panne:
Cependant, "Configuration réseau SQL Server" était manquant! La section "Configuration du réseau SQL Server (32 bits)" était là, mais vide comme d'habitude. La recherche sur le Web ne tournait pas beaucoup, alors j'ai commencé à fouiller sur la machine locale pour trouver l'ancien outil. En regardant sur une machine qui avait 2016 mais pas le problème, j'ai pu voir que la commande dans le raccourci sur le menu Démarrer pour SQL Server Configuration Manager est en fait un appel pour ouvrir une console de gestion Microsoft (MMC):
C:\Windows\SysWOW64\mmc.exe/32
C:\Windows\SysWOW64\SQLServerManager13.msc J'ai copié le fichier de raccourci "SQL Server 2016 Configuration Manager" dans le dossier
"C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Microsoft SQL Server 2016\Configuration Tools" de la machine donneuse à celle avec laquelle je rencontrais le problème.