Microsoft SQL Server stocke ses bases de données dans deux fichiers par défaut. Le fichier MDF est le fichier de données principal , contenant les schémas de table , les tables et les données. Le fichier LDF est le fichier qui contient les journaux de la base de données . Il est préférable d'avoir deux fichiers à joindre à une instance de Microsoft SQL Server, mais il est possible de joindre seulement le fichier MDF et le serveur SQL va créer un fichier LDF pour la base de données . Choses que vous devez
Microsoft SQL Server
Afficher plus Instructions
1
Créer une base de données Microsoft SQL Server appelée «demande» , voici la commande SQL à émettre en une fenêtre de requête , il utilise par défaut pour tout, mais le nom de la base de données : CREATE DATABASE demande
2
Déterminer où les fichiers MDF et LDF de la base de données sont stockés sur le disque dur : sp_helpdb demande
Par défaut, il sera quelque part comme : C: \\ Program Files \\ Microsoft SQL Server \\ MSSQL.1 \\ MSSQL \\ Data
3
Détachez le MDF et LDF de l' instance Microsoft SQL Server: sp_detach_db demande
4
Ouvrez l'emplacement où les fichiers sont stockés et soit supprimer le fichier Demand.LDF ou de changer son nom. Cela simulera seulement avoir le MDF permet d'attacher
5
joindre le fichier MDF à l'instance du serveur Microsoft SQL en exécutant la commande suivante dans une fenêtre de requête , de changer le nom de la base de données et le chemin du fichier en conséquence. : EXEC sp_attach_db @ dbname = N'Demand ', @ filename1 = N'C : \\ Program Files \\ Microsoft SQL Server \\ MSSQL.1 \\ MSSQL \\ Data \\ Demand.mdf '
Vous devriez obtenir un message similaire à : échec d'activation du fichier . Le nom du fichier physique "C: \\ Program Files \\ Microsoft SQL Server \\ MSSQL.1 \\ MSSQL \\ DATA \\ Demand_log.LDF " peut être incorrect.New fichier log ' C: \\ Program Files \\ Microsoft SQL Server \\ MSSQL.1 \\ MSSQL \\ Data \\ Demand_log.LDF ' a été créé.
Microsoft SQL Server a tenté de rattacher le fichier LDF par défaut , mais comme il manquait le serveur vient de créer un nouveau fichier journal .
< br >