2011-06-13 22 views
-1

私のローカルマシンから完全に正常に動作する更新クエリがあります。 しかし、サーバーにアプリケーションを展開すると、テーブルが更新されません。 誰かがこれの理由を考えることができます。ありがとうございました。更新クエリはローカルでは正常に動作しますが、リモートサーバーでは動作しません

+1

関連するコードなしではお手伝いできません。 – Femaref

+2

より良い説明... –

+0

権限?リンクされたサーバー? – HLGEM

答えて

0

アップデートは行っておりませんが、間違いはありませんか? Hereはいくつかの理由があります。

1

さまざまな理由が考えられます。

  1. あなたは、リモートシステムがリモート接続を受け入れるように設定されていないリモートシステム
  2. 上の権限がありません - SQL Browserサービスが首相犯人
  3. であるあなたは、同じプロトコルを持っていません( s)サーバーとクライアントの両方でセットアップします

私は1分で思い付く3つの理由が考えられます。これらはすべてGoogleにとっても簡単です。そして、それはリスト全体ではないかもしれませんが、文脈はありません。チェックして、あなたは特に、このような何かを難読化、すべてのエラーメッセージを持っているかどうかを確認:

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

もう一つの共通の問題 - 「NTLM 1つのホップ」 - あなたは現在のユーザーの資格情報を使用している場合、SQLに接続し、SQLをオンにするために別のボックス(ブラウザーマシン - >サーバーマシン - > SQLマシン)を押します。

関連する問題