Establecer Arithabort en solo fallas en ASP
-
28-10-2019 - |
Pregunta
Tengo este mensaje de error:
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.
Solo quiero saber por qué me está dando el error cuando llamo a mi proceso almacenado del código ASP y no me da ningún error cuando estoy en Management Studio.
Sé que es porque uso algunos datos XML en mi proceso almacenado, pero ¿cuál es la diferencia entre Management Studio y el código?
Gracias
Solución
Management Studio establece estas opciones para usted, y no son los mismos valores predeterminados que se aplican al conectarse a través de SQLNCLI, etc., eche un vistazo a las herramientas> Opciones> Ejecución de consultas> SQL Server> Avanzado y verá que puede configurar varias configuraciones para Arithabort, etc.
Además, no creo que sea porque estás usando XML, creo que es porque tu procedimiento almacenado establece explícitamente Arithabort o se creó con la configuración opuesta.