[SQL Serveur] Déplacer une base de données


Voici un petit tutoriel très simple qui explique comment déplacer une base de données d'un dossier/disque à un autre.

Depuis Management studio:

  Repérer où se situe physiquement la base de données

Il s'agit de localiser le fichier <nom_base.mdf>. Pour ce faire il suffit d'aller dans les propriétés de la base puis dans l'onglet "Fichiers/Files". Le chemin est indiqué dans la colonne Path.



  Étapes de déplacement

Ces étapes sont très simples:
  • "Détacher/Detach" la base de données souhaitée (click droit sur la base onglet tâche/task).        
  • Déplacer le fichier mdf correspondant et le placer à l'endroit désiré.
  • "Attacher/Attach" la base (click droit "Databases") puis "ajouter/add" et sélectionner le fichier mdf que vous venez de déplacer.
                               



Remarque: La procédure peut également s'appliquer au fichier de  log (.ldf). Cependant si le fichier de log n'est pas déplacé puis "attaché" au même moment que la base, SQL Server créera automatiquement un nouveau fichier de log (dans le nouvel emplacement).

Aucun commentaire:

Enregistrer un commentaire