<servername>Message d'erreur lorsque vous essayez restaurer une base de données à l'aide de SQL Server Management Studio dans SQL Server 2005 après avoir utilisé l'outil sauvegarde: « Échec de restauration pour Server '<nom_serveur>' (Microsoft.SqlServer.smo) »

Traductions disponibles Traductions disponibles
Numéro d'article: 937683 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Symptômes

Envisagez le scénario suivant. Le service rédacteur SQL exécute sur un ordinateur sur lequel Microsoft SQL Server 2005. Vous utilisez SQL Server Management Studio pour sauvegarder une base de données. En outre, vous utilisez l'outil de sauvegarde (NTBackup.exe) pour sauvegarder les fichiers de base de données. Ensuite, vous essayez de restaurer la base de données à partir de la sauvegarde définir à l'aide de SQL Server Management Studio. Dans ce scénario, un message d'erreur semblable au suivant s'affiche :
Échec de restauration pour serveur ' <ServerName>'. (Microsoft.SqlServer.smo)
INFORMATIONS SUPPLÉMENTAIRES :
System.Data.SqlClient.SqlError : Impossible d'ouvrir l'unité de sauvegarde « <GUID of the device>'. Système d'exploitation erreur 2(The system cannot find the file specified.). (Microsoft.SqlServer.smo)
Si vous examinez la date de début et la date de fin du jeu de sauvegarde, vous trouverez que les dates sont mis à jour la date que vous avez utilisé l'outil de sauvegarde.

Cause

Ce problème se produit car l'outil de sauvegarde utilise le service de rédacteur SQL pour sauvegarder des bases de données SQL Server 2005. L'outil sauvegarde déclenche le service rédacteur SQL pour créer une capture instantanée. Une fois que le service de rédacteur SQL a créé l'instantané, l'outil sauvegarde détermine si les fichiers de base de données sont dans la liste d'exclusion. Les fichiers de base de données incluent des fichiers .ldf et fichiers .mdf. Si les fichiers de base de données se trouvent sur la liste d'exclusion, l'outil sauvegarde supprime les fichiers de base de données à partir de l'instantané. Toutefois, l'outil sauvegarde ajoute les entrées dans le tableau backupset dans la base de données msdb .

Résolution

Pour résoudre ce problème, arrêtez le service rédacteur SQL lorsque vous utilisez l'outil de sauvegarde si vous utilisez l'outil de sauvegarde et la fonctionnalité de sauvegarde SQL Server 2005 sur l'ordinateur. N'utilisez pas l'outil de sauvegarde pour sauvegarder les fichiers de base de données. Au lieu de cela, utilisez la fonctionnalité intégrée dans SQL Server 2005 pour effectuer une sauvegarde de la base de données.

Statut

Microsoft a confirmé que c'est un problème dans les produits Microsoft répertoriés dans la section « S'applique à ».

Plus d'informations

Si vous examinez le fichier journal SQL Server des erreurs, vous trouver des messages semblables le message suivant pour les bases de données utilisateur et pour les bases de données du système :
Date Time SPID E / S est bloquée sur modèle de base de données. Aucune action utilisateur n'est obligatoire. Toutefois, si e / S est repris pas rapidement, vous pouvez annuler la sauvegarde.

Date Time SPID E / S a repris sur modèle de base de données. Aucune action utilisateur n'est obligatoire.

Date Time SPID Sauvegarde base de données sauvegardées. Date(time) de création maître, base de données:: Date (Time), pages vidées: 1, numéro de première : 300:248:52, dernier enregistrement : 301:120:1, le nombre de périphériques de vidage : informations relatives au périphérique 1,: (fichier = 1, TYPE = VIRTUAL_DEVICE: {' <GUID of the device>'}). Ceci est un message d'information uniquement. Aucune action utilisateur n'est obligatoire.

Propriétés

Numéro d'article: 937683 - Dernière mise à jour: mardi 20 novembre 2007 - Version: 1.3
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Standard X64 Edition
  • Microsoft SQL Server 2005 Standard Edition for Itanium Based Systems
  • Microsoft SQL Server 2005 Enterprise X64 Edition
  • Microsoft SQL Server 2005 Enterprise Edition for Itanium Based Systems
  • Microsoft SQL Server 2005 Workgroup Edition
Mots-clés : 
kbmt kbtshoot kbsql2005engine kbexpertiseadvanced kbprb KB937683 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 937683
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com