我想列出所有SQL服務器實例及其表格。列出所有SQL實例及其表格
我有代碼正確列出所有的服務器,但我似乎無法得到他們的表的列表。
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);
}
}
可能重複[?如何列出在C#中使用SMO SQL Server的可用實例(http://stackoverflow.com/questions/1130580/how-to-list-available-instances- )-sql-servers-using-smo-in-c) – 2010-08-04 14:03:50
這表明如何獲取服務器名稱不是表名稱,雖然 – Chris 2010-08-04 14:06:55