Domande taggate «sql-server»

Tutte le versioni di Microsoft SQL Server (non MySQL). Aggiungi anche un tag specifico della versione, come sql-server-2016, poiché è spesso pertinente alla domanda.



4
In quali casi è possibile eseguire il commit di una transazione dall'interno del blocco CATCH quando XACT_ABORT è impostato su ON?
Ho letto MSDN su TRY...CATCHe XACT_STATE. Ha il seguente esempio che utilizza XACT_STATEnel CATCHblocco di un TRY…CATCHcostrutto per determinare se eseguire il commit o il rollback di una transazione: USE AdventureWorks2012; GO -- SET XACT_ABORT ON will render the transaction uncommittable -- when the constraint violation occurs. SET XACT_ABORT ON; …



2
In che modo differiscono questi due rollback di SQL Server?
In SQL Server 2008 R2, in che modo differiscono questi due rollback: Esegui una ALTERdichiarazione, per alcuni minuti, quindi premi "Annulla esecuzione". Sono necessari alcuni minuti per eseguire il rollback completo. Esegui la stessa ALTERistruzione, ma assicurati che il LDFfile non sia abbastanza grande per essere completato correttamente. Una volta …


3
Interni di backup: cosa succede quando è in esecuzione un processo di backup, in termini di blocco e sovraccarico delle prestazioni in SQL Server?
Per MySQL so che nel database viene eseguito il backup tabella per tabella in Istruzioni SQL, questo si traduce in un blocco e se si aggiornano le colonne durante il backup si potrebbero riscontrare problemi di integrità. Per quanto ne so, questo non si applica a Microsoft SQL Server, ma …






3
Limitazione degli utenti alla COPIA SOLO di backup
Sto cercando di distribuire il log shipping nel mio ambiente di produzione. Ciò significa che dovrò gestire catene di backup che potrebbero essere interrotte da persone che eseguono backup per aggiornare gli ambienti di sviluppo. Se ho un errore e desidero utilizzare i backup del log per ripristinare in un …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.