Update Query在本地工作正常,但在远程服务器上不能

时间:2011-06-13 22:24:14

标签: c# sql sql-server

我有更新查询,从我的本地机器完全正常工作..    但是,当我在服务器上部署应用程序时...表不会更新。    任何人都可以想到这个的原因。谢谢。

3 个答案:

答案 0 :(得分:1)

有各种各样的潜在原因。

  1. 您没有远程系统的权限
  2. 远程系统未设置为接受远程连接 - SQL浏览器服务是罪魁祸首
  3. 您没有在服务器和客户端上设置相同的协议
  4. 我可以在一分钟内提出三个可能的原因。所有这些对谷歌来说都很容易。并且,这可能不是整个列表,但我没有任何上下文。检查并查看是否有任何错误消息,尤其是那些使用以下内容进行混淆的消息:

    try
    {
        //Do database stuff here
    }
    catch
    {
       //Ignore
    }
    

答案 1 :(得分:1)

一个更常见的问题 - “NTLM一跳” - 如果您使用当前用户的凭据连接到SQL并且SQL位于另一个框(浏览器计算机 - >服务器计算机 - > SQL计算机)上,您将会点击它。

答案 2 :(得分:0)

它没有更新,没有错误? Here是一些原因。