Ya hice la pregunta en el foro de SQL pero poco se resuelve en esa sección, tiene poca afluencia.
Estoy trabajando con SQL 2000 y C# .Net 2005 en WinForm
Gracias.
Código:
public List<string> ListaServidores() { List<string> svrList = new List<string>(); try { DataTable dtSQLServers = SmoApplication.EnumAvailableSqlServers(false); foreach (DataRow drServer in dtSQLServers.Rows) { String ServerName; ServerName = drServer["Server"].ToString(); if (drServer["Instance"] != null && drServer["Instance"].ToString().Length > 0) ServerName += @"\" + drServer["Instance"].ToString(); svrList.Add(ServerName); } return svrList; } catch (SmoException ex) { throw (ex); } }