如果我们在计算机中有多个sql server实例,我们怎么知道哪一个是默认的呢?
我问这个是因为我在c#中有一个应用程序与sql server数据库一起工作,如果你想连接到非默认实例,我们在连接字符串中指定计算机名称和实例名称,但是如果我们想要的话要指定默认实例,我们只需指定计算机名称。
但我怎么知道所有实例中的哪一个(如果我们有多个实例)是默认的?
我使用此方法查找所有服务器和实例...
SqlDataSourceEnumerator dtSrcServs = SqlDataSourceEnumerator.Instance;
Datatable dtTableServs = dtSrcServs.GetDataSources();