【发布时间】:2013-10-14 20:03:44
【问题描述】:
我遇到了一个非常奇怪的问题,到目前为止我在网上找不到任何相关的解决方案。
一个客户端有一个新的 Windows 2008 R2(64 位)服务器,我们要求在其中安装 SQL Server 2008 R2。
我们在通过 System.Data.SqlClient 连接到 SQL2008 的服务器上安装了我们的软件,没有问题。 但是,当安装在远程计算机上时,该软件无法连接到 SQL2008。我们得到一个超时异常。 请注意,我们开发了一个通过 OLEDB 连接的测试项目,它似乎可以在远程机器上运行。意思是,当使用 OLEDB 连接时,我们可以从远程机器连接到数据库,而当使用 System.Data.SqlClient 时,我们无法连接到数据库。
有什么想法吗?
【问题讨论】:
-
你能发布你的连接字符串吗?掩盖重要信息后偏离轨道。
-
标题具有误导性。正确的标题应该是“无法通过 System.Data.SqlClient 连接”。如果管理员看到这个,请编辑标题。提前谢谢你
-
你有完整的确切消息/堆栈跟踪吗?