我遇到了一个非常奇怪的问题,到目前为止我在网上找不到任何相关的解决方案。
客户端有一个新的 Windows 2008 R2(64 位)服务器,我们要求在其中安装 SQL Server 2008 R2。
我们在通过 System.Data.SqlClient 连接到 SQL2008 的服务器上安装了我们的软件,没有问题。但是,当安装在远程计算机上时,该软件无法连接到 SQL2008。我们得到一个超时异常。请注意,我们开发了一个通过 OLEDB 连接的测试项目,它似乎可以在远程机器上运行。这意味着,当使用 OLEDB 连接时,我们可以从远程计算机连接到数据库,而在使用 System.Data.SqlClient 时,我们无法连接到数据库。
有任何想法吗?