メソッド内で、リモートコンテキスト内で実行されることをどのように確認できますか?私は、サービスが特定のユーザとして実行される、基本的なクライアント - > NT-サービス設定を持っています。このユーザーはSQL Serverにアクセスできます。メソッドがリモート経由で呼び出されていることを確認しますか?
リモート設定が不足している(または指定されていない方法など)ときに発生する問題を簡単に検出できるようなソリューションを探しています。私はログインエラーで失敗するのではなく、より良いエラーメッセージ( "このメソッドはリモートコンテキストが正しく動作する必要があります。")で失敗することができます。元のユーザーがデータベースへの読み取り専用アクセス権を持っていて、データが書き込まれるまでエラーがスローされない場合はさらに難しいです。
スタックを歩いてもパフォーマンスに影響はありません。 – Mark