-1
MVCアプリケーションで2つのストアドプロシージャを呼び出しています。最初はdbに行を追加し、2つ目はいくつかの行を削除します。 両方の手順は、ローカルマシンで正常に動作します。しかし、リモートサーバ上ではInsertだけが動作します。行を削除しようとすると、エラーが発生します。要求の処理中にエラーが発生しました。SQL Serverのストアドプロシージャを挿入できます。削除できません。
MVCアプリケーションで2つのストアドプロシージャを呼び出しています。最初はdbに行を追加し、2つ目はいくつかの行を削除します。 両方の手順は、ローカルマシンで正常に動作します。しかし、リモートサーバ上ではInsertだけが動作します。行を削除しようとすると、エラーが発生します。要求の処理中にエラーが発生しました。SQL Serverのストアドプロシージャを挿入できます。削除できません。
本当に詳細なエラーメッセージを表示する必要があります。ライブサイトでカスタムエラーを無効にした場合は、エラーの詳細なスタックトレースを取得する必要があります。このトレースは、ユーザーが問題を診断するのに役立ちます。
おそらく、ストアドプロシージャの1つが動作するので、おそらくアクセス権に基づいていると思います。データベースユーザーが他のストアドプロシージャに対する実行権限を持っていることを確認します。明らかに聞こえますが、2番目のストアドプロシージャもライブサイトに存在することを確認してください。
私たちはあなたにどのような解決方法を提供すると思いますか?少なくともコードを表示してください! – HoneyBadger
@HoneyBadgerローカルマシン上のすべてがOKです。つまり、コードが問題ないことを意味します。 – Mia
また、マシンに関する情報はありません.... – HoneyBadger