比较来自世界各地的卖家的域名和 IT 服务价格

选择运营商 SQLServer 2005 工作,更新运营商 - 不是

我将非常感谢任何关于这一点的想法。 它真的很困惑我们。 似乎这个问题与环境有关,所以我们将把这个过程放在其他地方,但我疯狂我不知道为什么会出现这个问题。 关键的谜语是 Select 作品,答: Update - 不是。

MS SQL Server 2005 在私人网络上。

服务器 2003 Server .Net 2.0 IIS 在 DMZ

端口在它们之间开放 1433. (使用所有打开端口的测试给出了相同的结果。)

软件防火墙已禁用。

控制台控制 SQL 连接时提供相同的错误。

私有网络和任何地方内的连接 DMZ 工作。

该过程多年来,然后停止了 17 数字。 唯一可见的差异 - 更新 IE8 KB.

我们弄错了:

A transport-level error has occurred when receiving results from the server. (provider: TCP Provider, error: 0 - The specified network name is no longer available.) 

打开连接工作没有错误。 连接字符串发送服务器和数据库的实例。 创建了一个具有相同结果的新用户。 如果指定了错误的用户,则返回错误的答案。

通过 System.Data.SqlClient.SqlConnection - Select Statements Work - ExecuteScaler () 和 ExecuteReader () - Update Statements 给出上述错误 - ExecuteNonQuery ()

ODBC 它既可以选择和更新。

追踪 SQL 显示选择命令,但没有任何用于更新命令 SQLConnection.

假设问题与之相关 DNS, 我们还将服务器名称替换为IP地址。 同样,两个命名和IP连接都允许您选择但未更新。

尝试使用管理控制台时 SQL 与汽车 IIS 追踪 SQL 表示启动某种对话框,然后控件控制台提供相同的传输错误。 所以似乎没有问题 IIS.

谢,

乔什
已邀请:

江南孤鹜

赞同来自:

尝试强制连接字符串使用 TCP / IP 和所需的端口:

tcp:servernameorIP\instanceName,1433  

链接:

http://msdn.microsoft.com/en-u ... .aspx

要回复问题请先登录注册