Autres instructions (Transact-SQL)

Microsoft SQL Server 2005 met à votre disposition les instructions et commandes nouvelles ou améliorées ci-après, que vous pouvez utiliser pour l'administration des bases de données et la gestion des erreurs.

Nouvelles instructions

Instruction Description

RESTORE REWINDONLY

Rembobine et ferme les périphériques à bande spécifiés laissés ouverts par des instructions BACKUP ou RESTORE exécutées avec l'option NOREWIND.

TRY…CATCH

Permet de gérer les erreurs d'abandon de transaction.

EXECUTE AS

Définit le contexte d'exécution d'une session ou d'un module défini par l'utilisateur tel qu'une procédure stockée, un déclencheur, une file d'attente ou une fonction définie par l'utilisateur.

Instructions améliorées

Instruction Description

BACKUP

Prend en charge les sauvegardes partielles facultatives (du groupe de fichiers primaire et de tous les groupes de fichiers secondaires en lecture/écriture), la création de sauvegardes de copie seule en dehors de la séquence de sauvegardes ordinaire, la mise en miroir de supports de sauvegarde (supports de sauvegarde mis en miroir), la création de sommes de contrôle de sauvegarde et la poursuite des opérations malgré les erreurs.

CHECKPOINT

Améliorée pour faciliter la réalisation d'un point de contrôle dans une période de temps spécifiée.

EXECUTE

Améliorée pour prendre en charge les commandes directes destinées aux serveurs liés et pour définir le contexte d'exécution de la session.

OPENROWSET

Améliorée avec une option BULK qui utilise le fournisseur d'ensembles de lignes BULK de OPENROWSET pour lire les données d'un fichier de données sans les charger dans une table cible. Vous pouvez utiliser OPENROWSET avec une instruction SELECT simple, ainsi qu'avec une instruction INSERT.

RESTORE et RESTORE VERIFYONLY

Prend en charge les restaurations facultatives en ligne, de page, fragmentaires de groupes de fichiers et de supports de sauvegarde mis en miroir, en utilisant des sommes de contrôle de sauvegarde (éventuellement présentes dans une sauvegarde) et en poursuivant les opérations malgré les erreurs.

RESTORE DATABASE prend en charge l'option STOPAT et la conversion d'une base de données en une capture instantanée de base de données.

RESTORE LOG peut désormais comporter une liste de fichiers.

Les contrôles RESTORE VERIFYONLY sont améliorés.

RESTORE HEADERONLY

Retourne de nouveaux indicateurs pour indiquer si la sauvegarde contient des sommes de contrôle.

RESTORE LABELONLY

Retourne une nouvelle colonne, Mirror_Count, pour prendre en charge les supports de sauvegarde mis en miroir.

RESTORE VERIFYONLY (Transact-SQL)

Prend désormais en charge l'affichage facultatif d'un message chaque fois qu'un autre pourcentage s'achève.

RAISERROR

Améliorée pour déclencher une erreur d'abandon de transaction.

Voir aussi

Autres ressources

Nouveautés et améliorations dans Transact-SQL (Transact-SQL)

Aide et Informations

Assistance sur SQL Server 2005