Joindre un fichier MDF

Si vous avez à la fois des fichiers .MDF et .LDF et que ces fichiers sont arrêtés correctement, vous pouvez joindre les fichiers .MDF/.LDF à SQL Server facilement, comme suit :

    1. Joindre en utilisant SQL Server Studio de gestion:
      1. Commencer SQL Server Studio de gestion et connectez-vous au serveur.
      2. Développez l'instance, cliquez avec le bouton droit Bases de données et cliquez sur Attacher.
      3. Suivez les instructions du Attacher des bases de données boîte de dialogue pour joindre les fichiers .MDF/.LDF à SQL Server.

      Vous pouvez obtenir des informations plus détaillées sur :
      https://docs.microsoft.com/en-us/sql/relational-databases/databases/attach-a-database?view=sql-server-ver15

    2. Attacher à l'aide d'une requête SQL :
      1. Commencer SQL Server Studio de gestion et connectez-vous au serveur.
      2. Cliquez à nouveau Nouvelle requête.
      3. Saisissez la commande suivante:
        sp_attach_db 'MyDB', 'C:MyDB_Data.mdf', 'C:MyDB_Log.ldf'
        
        or
        
        CREATE DATABASE MyDB
        ON (FILENAME = 'C:MyDB_Data.mdf'),
        (FILENAME = 'C:MyDB_Log.ldf')
        FOR ATTACH;
        

        Ici, MyDB est le nom de la base de données, C:MyDB_Data.mdf est le chemin du fichier mdf et C:MyDB_Log.ldf est le chemin du fichier ldf.

        Microsoft recommande d'utiliser les deuxièmes méthodes car la première méthode peut être supprimée dans le nouveau SQL Server versions.

      4. Cliquez à nouveau Exécution pour exécuter la requête.

      Vous pouvez également obtenir des informations plus détaillées sur :
      https://docs.microsoft.com/en-us/sql/relational-databases/databases/attach-a-database?view=sql-server-ver15

Cependant, si votre fichier .MDF et votre fichier .LDF ne s'arrêtent pas correctement. Ou en d'autres termes, ils sont corrompus, alors vous devez utiliser une autre méthode pour les attacher.