Problema SQL Dependency + trigger insert en sql 2005

27/04/2007 - 18:53 por José | Informe spam
Hola, tratando de utilizar sql dependency desde .net obtengo el error:
Msg 1934, Level 16, State 1, Procedure TR_EventoInsertLogPeticion, Line 212
INSERT failed because the following SET options have incorrect settings:
'QUOTED_IDENTIFIER'. 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.

*La linea 212 del trigger TR_EventoInsertLogPeticion es
INSERT INTO dbo.PeticionMSG (nReceptor, nUsuario, dCompdate, sMensaje)

VALUES (@nUsuarioReceptorOriginal, @nUsuarioEmisorEndoso, GETDATE(),
@sMensaje)

Lo que quiero hacer es insert en una tabla que posee un trigger que inserta
en una 2da tabla.
Este error se produce en el trigger que trata de insertar en esta 2da tabla
(PeticionMSG).
Lo curioso es que antes de subcribir la tabla (SQL Dependency), si funciona
el trigger.
Después de subscribir la tabla intento insertar en mi primer tabla y el
trigger da error.
Alguien tiene idea de que puede ser??
Gracias!!
 

Leer las respuestas

#1 Gustavo Larriera (MVP)
27/04/2007 - 20:20 | Informe spam
Edita el código de tu stored procedure TR_EventoInsertLogPeticion y agrega al
comienzo (antes de CREATE PROCEDURE):

SET QUOTED_IDENTIFIER ON
GO
SET ANSI_NULLS ON
GO


Gustavo Larriera, MVP
https://mvp.support.microsoft.com/p...o.Larriera
http://blogs.solidq.com/ES/glarriera
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"José" wrote:

Hola, tratando de utilizar sql dependency desde .net obtengo el error:
Msg 1934, Level 16, State 1, Procedure TR_EventoInsertLogPeticion, Line 212
INSERT failed because the following SET options have incorrect settings:
'QUOTED_IDENTIFIER'. 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.

*La linea 212 del trigger TR_EventoInsertLogPeticion es
INSERT INTO dbo.PeticionMSG (nReceptor, nUsuario, dCompdate, sMensaje)

VALUES (@nUsuarioReceptorOriginal, @nUsuarioEmisorEndoso, GETDATE(),
@sMensaje)

Lo que quiero hacer es insert en una tabla que posee un trigger que inserta
en una 2da tabla.
Este error se produce en el trigger que trata de insertar en esta 2da tabla
(PeticionMSG).
Lo curioso es que antes de subcribir la tabla (SQL Dependency), si funciona
el trigger.
Después de subscribir la tabla intento insertar en mi primer tabla y el
trigger da error.
Alguien tiene idea de que puede ser??
Gracias!!



Preguntas similares