Разгледайте следните връзки, те може да са полезни:
- Избройте екземпляри на SQL Server в C#, използвайки ODBC
- Как да получите списък с наличните SQL сървъри с помощта на C# (MSDN)
- Попълване на списък със SQL сървъри
Като алтернатива можете да промените кода си на този:
DataTable dt = SmoApplication.EnumAvailableSqlServers(false);
if (dt.Rows.Count > 0)
{
foreach (DataRow dr in dt.Rows)
{
Console.WriteLine(dr["Name"]);
}
}
Надявам се това да реши проблема ви.