Alguém pode explicar a diferença entre desativar o serviço SQL Browser e ocultar uma instância por meio do SQL Server Configuration Manager?
Sempre presumi que eles fazem a mesma coisa e ocultaram o servidor como um backup, caso o serviço SQL Browser seja ativado, mas não consigo encontrar nenhuma documentação confirmando isso.
Desde já, obrigado!
Para ocultar uma instância do SQL Server, você precisa definir o
HideInstance
sinalizador como SIM.Quando você oculta uma instância, isso indica que o navegador do servidor SQL NÃO deve responder com informações sobre essa instância do servidor. Observe que as instâncias ocultas suportam apenas conexões de memória compartilhada. TCP/IP é permitido (contanto que a porta seja 1433 ou você especifique) [Obrigado a @AaronBertrand por destacar isso] .
O SQL Server usa o serviço SQL Server Browser para enumerar instâncias do Mecanismo de Banco de Dados instalado no computador. Isso permite que os aplicativos cliente procurem um servidor e ajuda os clientes a distinguir entre várias instâncias do Mecanismo de Banco de Dados no mesmo computador.
Consulte: Ocultar uma instância do mecanismo de banco de dados do SQL Server e por que listar todos os seus SQL Servers nem sempre funciona?