Bonsoir tout le monde , mon problème est de comment avoir la liste des serveurs , j'utilise SQL SERVER 2008 et Vb.Net 2008
j'ai trouvé plusieurs solutions , mais ça marche juste pour Sql 2005
si quelqu'un peut m'aider
et merci d'avance
Bonsoir tout le monde , mon problème est de comment avoir la liste des serveurs , j'utilise SQL SERVER 2008 et Vb.Net 2008
j'ai trouvé plusieurs solutions , mais ça marche juste pour Sql 2005
si quelqu'un peut m'aider
et merci d'avance
Salut,
Utilises tu la classe Microsoft.SqlServer.Management.Smo.SmoApplication ?
Elle est toujours valide en SQL 2008.
Par contre, pour voir les serveurs il faut que le service SQL Browser soit actif : il permet justement de découvrir les serveurs sur un réseau.
Merci cybermaxs pour ton aide
j'arrive à resoudre mon probléme
et voici la solution qui est trés simple
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 Imports Microsoft.SqlServer.Management.Smo Imports Microsoft.SqlServer.Management.Smo.RegisteredServers Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim dt As DataTable = SmoApplication.EnumAvailableSqlServers(False) If dt.Rows.Count > 0 Then For Each dr As DataRow In dt.Rows ComboBox1.Items.Add((dr("Name"))) Next End If End Sub End Class
vous pouvez accéder à ce lien qui est trés utile
http://www.sqldbatips.com/showarticle.asp?ID=45
merci enormement
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager