Visual Basic - Nombre del Servidor Sql Server

Life is soft - evento anual de software empresarial
 
Vista:

Nombre del Servidor Sql Server

Publicado por jose (48 intervenciones) el 22/11/2002 22:05:50
Hola

Necesito saber cómo es posible conocer el nombres del servidor Sql Server que existe en la red, y en caso que hubiesen más, obtener la lista de ellos.

Agradezco su atención

Jose
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Nombre del Servidor Sql Server

Publicado por Rodolfo del Peru (454 intervenciones) el 22/11/2002 22:51:46
Esta rutina esta en www.ambsoftware.com

Lista los servidores Sql disponibles

Mediante la siguiente rutina, podremos conocer los diferentes servidores Sql disponibles en una red.

Public Function AvailableSQLServers() As String()
Dim sServers() As String
Dim iCtr As Integer
sServers = AvailableSQLServers
If sServers(0) = "" Then
MsgBox "No existen servidores SQL disponibles"
Else
For iCtr = 0 To UBound(sServers)
Debug.Print sServers(iCtr)
Next
End If
Dim oServer As New SQLDMO.Application
Dim oNameList As SQLDMO.NameList
Dim iElement As Integer
Dim sAns() As String
Dim lCtr As Long, lCount As Long
On Error GoTo ErrorHandler
ReDim sAns(0) As String
Set oNameList = oServer.ListAvailableSQLServers
With oNameList
lCount = .Count
If lCount > 0 Then
For lCtr = 1 To .Count
iElement = IIf(sAns(0) = "", 0, UBound(sAns) + 1)
ReDim Preserve sAns(iElement) As String
sAns(iElement) = oNameList.Item(lCtr)
Next
End If
End With
AvailableSQLServers = sAns
Exit Function
ErrorHandler:
'En caso de error no devuelve nada
ReDim sAns(0) As String
AvailableSQLServers = sAns
End Function

Saludos desde Lima
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar