모든 SQL Server 인스턴스와 해당 테이블을 나열하려고합니다.모든 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 서버의 가능한 인스턴스를 나열하는 방법 (http://stackoverflow.com/questions/1130580/how-to-list-available-instances- –
서버 이름을 얻는 방법을 보여줍니다. 감사합니다. – Chris