configuración incorrecta: 'ANSI_NULLS,... ?

24/10/2008 - 15:32 por AC | Informe spam
Buenod días,

En SQL SERVER 2000 SP3a, obtengo el siguiente mensaje de error al ejecutar
un procedimiento:

"Error de DELETE porque las siguientes opciones SET tienen una configuración
incorrecta: 'ANSI_NULLS., QUOTED_IDENTIFIER'."

Este error se produce en una sentencia como: DELETE FROM
dbo.Tb_TABLA_DE_DATOS

Esta misma instrucción ejecutada desde el Analizador de Consultas no da
ningún problema.

En el procedimiento no se modifica mas que NOCOUNT, con SET NOCOUNT ON al
iniciarlo.

Mediante 'exec sp_dboption BASE_DATOS', para la base de datos se obtiene:

trunc. log on chkpt.
torn page detection
arithabort
ANSI padding
concat null yields null
autoshrink
quoted identifier
auto create statistics
ANSI nulls
ANSI warnings
auto update statistics



Alguna idea de por dónde empezar a buscar el problema?

Muchas gracias de antemano.
 

Leer las respuestas

#1 Carlos A.
24/10/2008 - 17:11 | Informe spam
Buen Dia:
En la ventana del procedimiento almacenado debe asignar ANSI_NULLS Y
QUOTED_IDENTIFIEr, pero antes del create proc, mas o menos asÍ.
set ansi_nulls on/off
SET QUOTED_IDENTIFIER (on/off)

crete procedure Usp_procedimiento
as
.

Y listo, debe probar cual es la opcion que esta solicitando.

"AC" wrote:

Buenod días,

En SQL SERVER 2000 SP3a, obtengo el siguiente mensaje de error al ejecutar
un procedimiento:

"Error de DELETE porque las siguientes opciones SET tienen una configuración
incorrecta: 'ANSI_NULLS., QUOTED_IDENTIFIER'."

Este error se produce en una sentencia como: DELETE FROM
dbo.Tb_TABLA_DE_DATOS

Esta misma instrucción ejecutada desde el Analizador de Consultas no da
ningún problema.

En el procedimiento no se modifica mas que NOCOUNT, con SET NOCOUNT ON al
iniciarlo.

Mediante 'exec sp_dboption BASE_DATOS', para la base de datos se obtiene:

trunc. log on chkpt.
torn page detection
arithabort
ANSI padding
concat null yields null
autoshrink
quoted identifier
auto create statistics
ANSI nulls
ANSI warnings
auto update statistics



Alguna idea de por dónde empezar a buscar el problema?

Muchas gracias de antemano.




Preguntas similares