Ciao,
se non ricordo male, quando viene abilitato SB l'opzione QUOTED_IDENTIFIER è viene impostata a ON.
Per prima cosa leggi le caratteristiche dell'opzione QUOTED_IDENTIFIER:
http://msdn.microsoft.com/it-it/library/ms174393.aspx
sferri@sabemi.it:quando abilito il Service Broker sul Server (2008 R2) non riesco più ad inserire o ad aggiornare i dati con le stored procedure esistenti
Dopo aver individuato una stored procedure la cui esecuzione va in errore con il messaggio che hai postato prova a ricrearla con il comando ALTER PROCEDURE preceduto da SET QUOTED_IDENTIFIER ON in questo modo:
SET QUOTED_IDENTIFIER ON
GO
ALTER PROCEDURE <nome_procedure>
... corpo della stored procedure
GO
Dopo averla ricreata, prova ad eseguirla mantenendo abilitato SB ...
Ciao!
Sergio Govoni, SQL Server MVP |
MVP Profile |
Blog |
Twitter |