2011-06-13 126 views
-1

我有更新查詢,從我的本地機器完全正常工作.. 但是,當我在服務器上部署應用程序..表不會更新。 任何人都可以想到這個原因。謝謝。更新查詢在本地正常工作,但不在遠程服務器上

+1

如果沒有相關的代碼,我們無法幫助您。 – Femaref 2011-06-13 22:25:22

+2

和更好的解釋... – 2011-06-13 22:26:36

+0

權限?鏈接服務器? – HLGEM 2011-06-13 22:29:02

回答

0

它不更新,並且沒有錯誤? Here是一些原因。

1

存在各種潛在的原因。

  1. 您不必遠程系統
  2. 遠程系統沒有設置爲接受遠程連接的權限 - SQL Browser服務是元兇
  3. 您沒有相同的協議( s)設置在服務器和客戶端上

我可以在一分鐘內想出三個潛在的原因。所有這些對Google都很容易。而且,這可能不是整個列表,但我沒有任何上下文。檢查,看看是否有任何錯誤信息,特別是像這樣的東西混淆:

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

還有一個共同的問題 - 「NTLM一跳」 - 如果你使用當前用戶的憑據連接到SQL和SQL是另一個盒子(瀏覽器機器 - >服務器機器 - > SQL機器),你會打它。

相關問題