I want to list all SQL server instances and their tables.
I have code that lists all the servers correctly but I cannot seem to get a list of their tables.
DataTable dataSources = SqlDataSourceEnumerator.Instance.GetDataSources();
foreach (DataRow row in dataSources.Rows)
{
Console.WriteLine("Server Name:" + row["ServerName"]);
foreach (var item in row.ItemArray)
{
Console.WriteLine(" - Item: "+ item);
}
}