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

¿Fue útil?

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.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top