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);
}
}

