none
Equipos y servicios RRS feed

  • Pregunta

  • Hola a todos,

     

    Estuve buscando en google y no me fue posible encontrar alguna idea de como listar los equipos de una red (no necesariamente de un dominio) que tengan instalado SQL Server.

     

    Luego de eso me gustaría listar los nombres de instancia del SQL instalado.

     

    Alguien tiene alguna idea de como hacerlo?

     

    Muchas gracias a todos,

     

    • Cambiado Enrique M. Montejo miércoles, 11 de mayo de 2011 10:18 sql server (De:Lenguaje VB.NET)
    jueves, 29 de enero de 2009 12:18

Respuestas

  • Hola.

    Lo que necesitas es el SQL Management Objects que viene en el SQL Server 2005, debería saber que versión de SQL estás utilizando, porque no sabría decirte si el SMO funciona con versiones anteriores.

    La librería puedes encontrarla en el directorio de instalación del SQL Server 2005, importar las clases (Imports Microsoft.SqlServer.Management.Smo) y buscar una función llamada EnumAvailableSqlServer. Esta retornará una colección de DataRows con todos los servidores SQL dentro de la red local.

    Si tienes dificultad o necesitas mas ayuda puedes mandame un mail y con gusto te mandaré ejemplos de mis previos trabajos con SMO.

    Saludos.
    domingo, 8 de marzo de 2009 4:28