Sintomi
Quando si salva o si rilascia un batch in vari moduli in Microsoft Dynamics SL 2011, che venga visualizzato uno o più dei seguenti messaggi di errore:
Messaggio di sistema 6900 - un altro processo ha aggiornato la tabella %s. Il sistema verrà annullata automaticamente le modifiche.
Messaggio di sistema 6906 - un altro processo ha eliminato l'elemento %s. Il sistema verrà annullata automaticamente le modifiche.
Messaggio di SQL Server - 93 [Microsoft] [SQL Server Native Client 10.0] connessione è occupata dai risultati di un altro comando.
Messaggio di SQL Server 62 - stato di cursore non valido [Microsoft] [SQL Server Native Client 10.0].
Messaggio di SQL Server - 63 [Microsoft] [SQL Server Native Client 10.0] Query timeout scaduto.
Messaggio di SQL Server 67 - stato della transazione non valido.
Causa
Questo problema si verifica se il database dell'applicazione di Microsoft Dynamics SL contiene trigger SQL.
Risoluzione
Per risolvere questo problema, aggiungere la seguente riga di codice all'inizio di qualsiasi trigger SQL o di qualsiasi stored procedure che applicano al database.
set nocount on