Messaggio di sistema 6900, 6906 o SQL Server messaggio 62, 63, 67 o 93 quando si salva o si rilascia un batch in Microsoft Dynamics SL 2011
Questo articolo fornisce una soluzione agli errori che si verificano quando si salva o si rilascia un batch in vari moduli in Microsoft Dynamics SL 2011.
Si applica a: Microsoft Dynamics SL 2011
Numero KB originale: 2551478
Sintomi
Quando si salva o si rilascia un batch in vari moduli in Microsoft Dynamics SL 2011, è possibile che vengano visualizzati uno o più dei messaggi di errore seguenti:
Messaggio di sistema 6900 - Un altro processo ha aggiornato la tabella %s. Il sistema annulla automaticamente le modifiche.
Messaggio di sistema 6906- Un altro processo ha eliminato l'elemento %s. Il sistema annulla automaticamente le modifiche.
SQL Server Messaggio 93 - [Microsoft][SQL Server Native Client 10.0] La connessione è occupata con i risultati per un altro comando.
SQL Server Messaggio 62 - [Microsoft][SQL Server Native Client 10.0] Stato cursore non valido.
SQL Server Messaggio 63 - [Microsoft][SQL Server Native Client 10.0]Timeout query scaduto.
SQL Server messaggio 67 - Stato della transazione non valido.
Causa
Questo problema si verifica se il database dell'applicazione Microsoft Dynamics SL contiene trigger SQL.
Risoluzione
Per risolvere questo problema, aggiungere la riga di codice seguente all'inizio di qualsiasi trigger SQL o di qualsiasi stored procedure applicata al database.
set nocount on