PDA

View Full Version : Trovare SQL Server in rete


gohan
22-05-2003, 10:13
Qualcuno ha quelche esempio di come fare un browse della rete lan alla ricerca di un server sql?
Avrei bisogno di una funzione che mi permetta di aprire una finestra e che mi elenchi tutti i server SQLServer che ci sono sulla lan.
Ho trovato un esempio che usa il netbios, ma VS.NET non lo digerisce molto (direi per nulla).
Grazie.

cionci
22-05-2003, 12:18
SQL Server o un server SQL qualsiasi ?

Credo che basti fare uno scan all'interno della rete locale controllando se ci si puņ connettere alla porta su cui restano in ascolto i vari server SQL...

a.carpe
22-05-2003, 13:01
devi usare la libreria SQLDMO

questo č il codice di esempio in VB6
======================================
Dim oSQLServerDMOApp As New SQLDMO.Application
Dim namX As NameList

Set namX = oSQLServerDMOApp.ListAvailableSQLServers
For i = 1 To namX.Count
CmbSQLServerName.AddItem namX.item(i)
Next
======================================

dove cmbSQLServerName č un combobox

Ciaps

gohan
22-05-2003, 18:33
vedrņ che riesco a fare con vb.net!

cmq siamo riusciti a far funzionare l'esempio che dicevo.