在尝试连接到服务器之前,我们需要检查所有域中是否存在 SQL 服务器。我们可以使用 SQLDataSourceEnumerator 遍历本地域上的服务器列表,但这需要几秒钟来加载并且它只获取本地域。我们正在使用 SQL Server 2005 和 2008 服务器以及 .Net 2010。如果服务器不存在,我们不想尝试连接并等待 30 秒或更长时间似乎是标准的超时。
任何的意见都将会有帮助。
在尝试连接到服务器之前,我们需要检查所有域中是否存在 SQL 服务器。我们可以使用 SQLDataSourceEnumerator 遍历本地域上的服务器列表,但这需要几秒钟来加载并且它只获取本地域。我们正在使用 SQL Server 2005 和 2008 服务器以及 .Net 2010。如果服务器不存在,我们不想尝试连接并等待 30 秒或更长时间似乎是标准的超时。
任何的意见都将会有帮助。