Nó de configuração de rede do SQL Server ausente no Gerenciador de Configurações após a instalação

9

Eu tenho um servidor executando o Windows 2012 R2 Datacenter de 64 bits. Eu estava usando o SQL 2016 RC3 sem problemas e quero substituí-lo pela versão RTM que temos no MSDN.

Após desinstalar o RC3 e instalar o RTM, não consegui conectar-me remotamente ao servidor. Após a inspeção, vejo no Gerenciador de Configurações que não há nó para "Configuração de Rede do SQL Server". As versões de 32 bits estão listadas e o TCP / IP está ativado. Como instalo esse nó ausente?

Iniciei o serviço Navegador SQL e tentei reparar a instalação de 2016. Nada parece reviver esse componente ausente. insira a descrição da imagem aqui

Acho interessante que existam partes das instalações RC3 e RTM que não consigo desinstalar. Não tenho certeza se isso é relevante. Segui as instruções da Microsoft sobre desinstalação do SQL Server, para que eu tenha feito tudo certo. insira a descrição da imagem aqui

GregDBA
fonte
Os serviços listados são: Navegador do SQL Server, SQL Server (MSSQLSERVER), SQL Server Agent (MSSQLSERVER). Eles estão todos correndo. Se eu instalar o SSMS nele, eu posso conectar localmente ao mecanismo de banco de dados.
precisa saber é o seguinte

Respostas:

4

Publicar isso no caso de alguém ver isso e encontrar o mesmo problema percebido que eu. Temos o SQL Server 2016 SP1 x64 instalado e o SSMS 2017 instalado. Quando abro o Gerenciador de Configuração do SQL Server 2017, não consigo ver todos os itens (assim como você não). No entanto, quando abro o SQL Server 2016 Configuration Manager, posso ver todos os itens conforme o esperado.

Mais alguns detalhes estão aqui: http://internationaldatascience.com/sql-server-2016-configuration-manager-missing-ssms-17-2-cannot-connect-to-wmi-provider/

Aqui estão as informações relevantes, caso o blog fique inativo:

No entanto, "Configuração de rede do SQL Server" estava ausente! A seção "Configuração de rede do SQL Server (32 bits)" estava lá, mas em branco como de costume. Pesquisando na web não estava aparecendo muito, então comecei a bisbilhotar na máquina local para encontrar a ferramenta antiga. Olhando para uma máquina que tinha 2016, mas não o problema, pude ver que o comando no Atalho no Menu Iniciar do SQL Server Configuration Manager é na verdade uma chamada para abrir um Console de Gerenciamento Microsoft (MMC):

C: \ Windows \ SysWOW64 \ mmc.exe / 32

C: \ Windows \ SysWOW64 \ SQLServerManager13.msc Copiei o arquivo de atalho "SQL Server 2016 Configuration Manager" na pasta

“C: \ ProgramData \ Microsoft \ Windows \ Menu Iniciar \ Programas \ Microsoft SQL Server 2016 \ Ferramentas de Configuração” da máquina doadora para a que eu estava tendo problema.

cvocvo
fonte
2

Após várias tentativas de desinstalação / reinstalação, tentei simplesmente excluir a pasta C: \ Arquivos de Programas \ Microsoft SQL Server após uma desinstalação. Quando reinstalei o SQL depois, os protocolos foram instalados e tudo estava bem. As conexões remotas começaram a ter sucesso.

Li em algum lugar que a Microsoft permite que as informações permaneçam após uma desinstalação. Aparentemente, esses arquivos e pastas vestigiais confundem uma instalação subsequente o suficiente para acreditar que as bibliotecas de rede do cliente já estão presentes e, portanto, não estão instaladas.

GregDBA
fonte