error -2147217900 Ansi_nulls y ansi_warnings

04/01/2010 - 14:08 por Cristian Torres | Informe spam
sres, primero que todo muy feliz año, estoy teniendo problemas con una
aplicacion y no he poddido resolver a ver si me pueden dar una mano con este
tema, al ejecutar un procedimiento me arroja el sig. error :

-2147217900: Las consultas hetereogéneas requieren que se establezcan las
opciones ANSI_NULLS y ANSI_WARNINGS de la conexión. Así se asegura una
semántica de consulta coherente. Active estas opciones y ejecute de nuevo la
consulta.

Ya he cabiado set ansi_null y no tengo resultados,

por favor ayudenmde con este tema que me tiene de cabeza.

saludos
Cristian Torres



__________ Información de ESET NOD32 Antivirus, versión de la base de firmas de virus 4740 (20100103) __________

ESET NOD32 Antivirus ha comprobado este mensaje.

http://www.eset.com

Preguntas similare

Leer las respuestas

#1 Alejandro Mesa
04/01/2010 - 16:56 | Informe spam
Cristian Torres,

Asegurate que el procedimiento fue creado con la opcion "set ansi_nulls on".
Si expandes la db en el explorador de objetos, expandes el folder de
programacion - procedimientos almacenados, y haces click derecho sobre el sp
en cuestion y seleccionas modificar, cual es el seteo de esta opcion que
aparece antes de el cuerpo del sp?

Estas usando algun servidor ligado?

De ser asi asegurate de prender estas opciones en la conexion.

AMB

"Cristian Torres" wrote:

Mostrar la cita
#2 Cristian Torres
04/01/2010 - 18:01 | Informe spam
Hola Alejandro, los procedimientos estan creados con "set ansi_nulls on"

al modificar aparace

SET ANSI_NULLS ON

GO

SET QUOTED_IDENTIFIER ON

GO

ALTER PROCEDURE [dbo].[sp_SaveCalculoFacturas]


estoy usando servidores vinculados, donde seteo los set ansi_nulls??

salu2




"Alejandro Mesa" escribió en el
mensaje news:
Mostrar la cita
__________ Información de ESET NOD32 Antivirus, versión de la base de firmas de virus 4743 (20100104) __________

ESET NOD32 Antivirus ha comprobado este mensaje.

http://www.eset.com
#3 Alejandro Mesa
04/01/2010 - 19:37 | Informe spam
Cristian Torres,

Trata de activar ansi_warnings durante la creacion del sp.

SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_WARNINGS ON
GO
CREATE PROCEDURE dbo.usp_p1
AS
...


AMB


"Cristian Torres" wrote:

Mostrar la cita
#4 Cristian Torres
05/01/2010 - 15:38 | Informe spam
Alejandro, segui tus indicaciones pero sigue sin funcionar, tendras alguna
otra idea??

saludos
Cristian Torres





"Alejandro Mesa" escribió en el
mensaje news:
Mostrar la cita
__________ Información de ESET NOD32 Antivirus, versión de la base de firmas de virus 4745 (20100105) __________

ESET NOD32 Antivirus ha comprobado este mensaje.

http://www.eset.com
Ads by Google
Search Busqueda sugerida