Condividi tramite


Altre istruzioni (Transact-SQL)

Microsoft In SQL Server 2005 sono disponibili istruzioni e comandi nuovi e migliorati che possono essere utilizzati per l'amministrazione dei database e la gestione degli errori.

Nuove istruzioni

Istruzione Descrizione

RESTORE REWINDONLY

Riavvolge e chiude le periferiche nastro specificate lasciate aperte dalle istruzioni BACKUP o RESTORE eseguite con l'opzione NOREWIND.

TRY…CATCH

Consente di gestire gli errori relativi all'interruzione delle transazioni.

EXECUTE AS

Imposta il contesto di esecuzione di una sessione o di un modulo definito dall'utente, ad esempio una stored procedure, un trigger, una coda o una funzione definita dall'utente.

Istruzioni migliorate

Istruzione Descrizione

BACKUP

Supporta i backup parziali facoltativi (del filegroup primario e di qualsiasi filegroup secondario in modalità di lettura/scrittura), la creazione di backup di sola copia all'esterno della sequenza tipica di backup, il mirroring dei supporti di backup (set di supporti con mirroring), la creazione dei checksum di backup e la continuazione dell'esecuzione nonostante gli errori.

CHECKPOINT

Istruzione migliorata per cercare di eseguire un checkpoint in un determinato periodo di tempo.

EXECUTE

Istruzione migliorata per supportare i comandi pass-through ai server collegati e per impostare il contesto di esecuzione della sessione.

OPENROWSET

Istruzione migliorata tramite un'opzione BULK che utilizza il provider di set di righe con lettura di massa affinché OPENROWSET possa leggere i dati da un file di dati senza dover caricare i dati in una tabella di destinazione. È possibile utilizzare OPENROWSET con un'istruzione SELECT semplice e anche con un'istruzione INSERT.

RESTORE e RESTORE VERIFYONLY

Supportano il ripristino in linea facoltativo, il ripristino delle pagine, il ripristino a fasi dei filegroup, i set di supporti con mirroring, l'utilizzo dei checksum di backup (se presenti in un backup) e la continuazione dell'esecuzione nonostante gli errori.

RESTORE DATABASE supporta il ripristino di un database in uno snapshot del database, nonché l'opzione STOPAT.

RESTORE LOG può includere un elenco di file.

I controlli eseguiti dall'istruzione RESTORE VERIFYONLY sono stati migliorati.

RESTORE HEADERONLY

Restituisce i nuovi flag per indicare se il backup contiene checksum.

RESTORE LABELONLY

Restituisce una nuova colonna, Mirror_Count, per il supporto dei set di supporti con mirroring.

RESTORE VERIFYONLY (Transact-SQL)

Supporta la visualizzazione facoltativa di un messaggio al completamento di un'altra percentuale.

RAISERROR

Istruzione migliorata per generare un errore di interruzione della transazione.

Vedere anche

Altre risorse

Novità e miglioramenti di Transact-SQL (Transact-SQL)

Guida in linea e informazioni

Assistenza su SQL Server 2005