Se connecter avec Microsoft
S'identifier ou créer un compte.
Bonjour,
Sélectionnez un autre compte.
Vous avez plusieurs comptes
Choisissez le compte avec lequel vous voulez vous connecter.

Symptômes

Supposez que vous essayez de restaurer une base de données à l’aide de l’option remplacer dans SQL Server 2017. Si le FilePath contient des séparateurs de chemin d’accès redondants dans la base de données de création, vous pouvez recevoir des messages d’erreur similaires à ce qui suit :

MSG 3634, niveau 16, état 1, ligne LineNumber

Le système d’exploitation a renvoyé l’erreur « 32 (le processus ne peut pas accéder au fichier, car il est utilisé par un autre processus.) » lors de la tentative de’RestoreContainer :: ValidateTargetForCreation’sur'cheminfichier \nom_fichier. mdf'.

MSG 3156, niveau 16, État 8, ligne LineNumber

Le fichier «nomde fichier » ne peut pas être restauré en «filePath \nom_fichier. mdf ». Utilisez la fonction WITH MOVE pour identifier un emplacement valide pour le fichier.

MSG 3634, niveau 16, état 1, ligne LineNumber

Le système d’exploitation a renvoyé l’erreur « 32 (le processus ne peut pas accéder au fichier, car il est utilisé par un autre processus.) » lors de la tentative de’RestoreContainer :: ValidateTargetForCreation’sur'filePath \nom_fichier. ldf'.

MSG 3156, niveau 16, État 8, ligne LineNumber

Le fichier «nomde fichier » ne peut pas être restauré en «filePath \nom_fichier. ldf ». Utilisez la fonction WITH MOVE pour identifier un emplacement valide pour le fichier.

MSG 3119, niveau 16, état 1, ligne LineNumber

Des problèmes ont été identifiés lors de la planification de l’instruction de restauration. Les messages précédents fournissent des détails.

MSG 3013, niveau 16, état 1, ligne LineNumber

La restauration de la base de données est en fin anormale.

Solution de contournement

Vous obtenez cette erreur lorsque vous essayez d’effectuer une restauration à l’aide de l’option remplacer. Pour contourner ce problème, vous pouvez supprimer la base de données existante et procéder à une restauration.

Résolution

Ce problème a été résolu dans la mise à jour cumulative suivante pour SQL Server :

       Mise à jour cumulative 4 pour SQL Server 2017

Chaque nouvelle mise à jour cumulative pour SQL Server contient tous les correctifs et les correctifs de sécurité inclus dans la mise à jour cumulative précédente. Consultez les dernières mises à jour cumulatives pour SQL Server :

Dernière mise à jour cumulative pour SQL Server 2017

Informations supplémentaires

À propos du chemin d’accès, il ne s’agit pas du chemin d’accès de l’emplacement de sauvegarde, il s’agit du chemin d’accès du fichier dans l’en-tête de sauvegarde qui peut être affiché avec les en-têtes de restauration uniquement. Pour plus d’informations, voir instructions de restauration-HEADERONLY (Transact-SQL). Par exemple :

RESTORE HEADERONLY

FROM DISK = N'FilePath\FileName.bak'

WITH NOUNLOAD;

GO

Statut

Microsoft a confirmé l'existence de ce problème dans les produits Microsoft figurant dans la liste des produits concernés par cet article.

Références

Apprenez-en davantage sur la terminologieutilisée par Microsoft pour décrire les mises à jour logicielles.

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.

Ces informations vous ont-elles été utiles ?

Dans quelle mesure êtes-vous satisfait(e) de la qualité de la langue ?
Qu’est-ce qui a affecté votre expérience ?
En cliquant sur Envoyer, vos commentaires seront utilisés pour améliorer les produits et services de Microsoft. Votre administrateur informatique sera en mesure de collecter ces données. Déclaration de confidentialité.

Nous vous remercions de vos commentaires.

×