Déplacer des fichiers de bases de donnéesMove Database Files

Dans SQL ServerSQL Server, vous pouvez déplacer les bases de données système et utilisateur en spécifiant le nouvel emplacement des fichiers dans la clause FILENAME de l’instruction ALTER DATABASE .In SQL ServerSQL Server, you can move system and user databases by specifying the new file location in the FILENAME clause of the ALTER DATABASE statement. Cette méthode peut être appliquée aux fichiers de données, aux fichiers journaux et aux fichiers de catalogues de texte intégral.Data, log, and full-text catalog files can be moved in this way. Elle peut être utile dans les cas suivants :This may be useful in the following situations:

  • Récupération après défaillance.Failure recovery. Par exemple, la base de données est en mode suspect ou a été fermée en raison d'une défaillance matérielle.For example, the database is in suspect mode or has shut down, because of a hardware failure.

  • Déplacement prévu.Planned relocation.

  • Déplacement en vue d'une maintenance de disque planifiée.Relocation for scheduled disk maintenance.

Dans cette sectionIn This Section

RubriqueTopic DescriptionDescription
Déplacer des bases de données utilisateurMove User Databases Décrit les procédures permettant de déplacer les fichiers de base de données utilisateur et les fichiers de catalogue de texte intégral vers un nouvel emplacement.Describes the procedures for moving user database files and full-text catalog files to a new location.
Déplacer des bases de données systèmeMove System Databases Décrit les procédures permettant de déplacer les fichiers de base de données système vers un nouvel emplacement.Describes the procedures for moving system database files to a new location.

Voir aussiSee Also

ALTER DATABASE (Transact-SQL) ALTER DATABASE (Transact-SQL)
CREATE DATABASE (SQL Server Transact-SQL) CREATE DATABASE (SQL Server Transact-SQL)
Attacher et détacher une base de données (SQL Server) Database Detach and Attach (SQL Server)