问:怎样才能取得局域网中所有SQL(SQL Server培训 mySQL培训 ) Server的实例?
答:请参考以下的具体步骤:
SmoApplication.EnumAvailableSqlServers()
SmoApplication.EnumAvailableSqlServers (Boolean)
true:只列出本地实例;false:列出全部实例。
SmoApplication.EnumAvailableSqlServers (String)
注释:指定安装了SQL Server实例的计算机名称。
列出所有可用的SQL Server 实例。返回值为DataTable 对象
(列)( 数据类型) (描述)
(Name) (String) (SQL Server 实例的名称)
(Server) (String) (安装了SQL Server 实例的服务器的名称)
(Instance) (String) (SQL Server 实例)
(IsClustered) (Boolean)(如果加入了容错集群则为true;否则为false。)
(Version) (String) (SQL Server 实例的版本)
(IsLocal) (Boolean) (如果是本地实例为true;如果为远程实例则为true。) |