Microsoft SQL Server gemmer sine databaser i to filer som standard. MDF -fil er den primære datafil , som indeholder tabellen skemaer , tabeller og data. Den LDF filen er den fil, der indeholder logfiler for databasen. Det er bedst at have begge filer til at knytte til en Microsoft SQL Server instans , men det er muligt at knytte kun MDF-fil og SQL server vil skabe en LDF -fil til databasen. Ting du skal
Microsoft SQL Server
Vis Flere Instruktioner
1
Oprette en database i Microsoft SQL Server kaldet " Demand ", Her er SQL-kommando til at udstede i en forespørgsel vindue , bruger standardindstillinger for alt, men databasen navn : oprette databasen Demand
2
Bestem hvor MDF-og LDF -filer i databasen faktisk gemt på harddisken : sp_Helpdb Demand
som standard vil det være et sted som: C : \\ Program Files \\ Microsoft SQL Server \\ MSSQL.1 \\ MSSQL \\ Data
3
Frigør MDF og LDF -filer fra Microsoft SQL Server instans : sp_detach_db Demand
4
Åbn den placering, hvor filerne er gemt , og enten slette Demand.LDF fil eller ændre dens navn. Dette vil simulere kun have MDF rådighed vedhæfte
5
Fastgør MDF fil til Microsoft SQL Server instans ved at udstede følgende kommando i en forespørgsel vindue , ændre database navn og filsti i overensstemmelse hermed. : EXEC sp_attach_db @ dbname = N'Demand ' @ filnavn1 = N'C : \\ Program Files \\ Microsoft SQL Server \\ MSSQL.1 \\ MSSQL \\ data \\ Demand.mdf '
Du bør få en meddelelse i stil med : Fil aktivering fiasko . Den fysiske filnavn " c: \\ Program Files \\ Microsoft SQL Server \\ MSSQL.1 \\ MSSQL \\ DATA \\ Demand_log.LDF " kan være incorrect.New logfil ' C: \\ Program Files \\ Microsoft SQL Server \\ MSSQL.1 \\ MSSQL \\ data \\ Demand_log.LDF ' blev oprettet.
Microsoft SQL Server forsøgte at vedhæfte standard LDF fil, men da det manglede serveren netop oprettet en ny logfil.
< br >