如何使用SMO显示特定机器的远程sql实例?

时间:2009-07-07 16:01:03

标签: c# sql-server smo

我希望使用SMO显示远程计算机SQL实例。如何执行此操作。

假设我在这台机器上使用机器1我想用smo显示远程机器(ex machine2)SQL实例怎么做?

我正在使用SmoApplication.EnumerateSqlServers(true)

这只显示了本地实例。 false显示网络实例和

SmoApplication.EnumerateSqlServers(string x)仅显示本地计算机的命名实例。

但是当我给机器名称时,它会显示安装在该机器上的实例如何使用SMO对象执行此操作?

帮助我......

提前致谢

1 个答案:

答案 0 :(得分:0)

你不能。 smo使用UDP ping来检查sql server。加上这只适用于你的域(没有vpn)和非防火墙的sql服务器。