ASPでのみ失敗にArithabortを設定します
-
28-10-2019 - |
質問
このエラーメッセージがあります:
SELECT failed because the following SET options have incorrect settings: 'ARITHABORT'.
Verify that SET options are correct for use with indexed views and/or indexes on computed
columns and/or query notifications and/or xml data type methods.
ASPコードから保存されたProcを呼び出しているときにエラーを与えている理由を知りたいのですが、管理スタジオにいるときにエラーが発生しませんか?
保存されたProcでXMLデータを使用しているからですが、管理スタジオとコードの違いは何ですか
ありがとう
解決
Management Studioはこれらのオプションをセットします。SQLNCLIなどを介して接続するときに適用されるデフォルトではありません。ツール>オプション>クエリ実行> SQL Server> Advancedをご覧ください。さまざまな設定を設定できることがわかります。 arithabortなど。
また、XMLを使用しているからだとは思いません。ストアドプロシージャがAritaBortを明示的に設定するか、反対の設定で作成されたためだと思います。
所属していません StackOverflow