更新查询在本地正常工作,但不在远程服务器上
答
存在各种潜在的原因。
- 您不必远程系统
- 远程系统没有设置为接受远程连接的权限 - SQL Browser服务是元凶
- 您没有相同的协议( s)设置在服务器和客户端上
我可以在一分钟内想出三个潜在的原因。所有这些对Google都很容易。而且,这可能不是整个列表,但我没有任何上下文。检查,看看是否有任何错误信息,特别是像这样的东西混淆:
try
{
//Do database stuff here
}
catch
{
//Ignore
}
答
还有一个共同的问题 - “NTLM一跳” - 如果你使用当前用户的凭据连接到SQL和SQL是另一个盒子(浏览器机器 - >服务器机器 - > SQL机器),你会打它。
如果没有相关的代码,我们无法帮助您。 – Femaref 2011-06-13 22:25:22
和更好的解释... – 2011-06-13 22:26:36
权限?链接服务器? – HLGEM 2011-06-13 22:29:02