der er ingen tvivl om, at logfilen bliver større og større med væksten i databasefilen. Det vil dog påvirke computerens kørehastighed og optage mere og mere plads. Det er ikke det, vi forventer at se. Så nogle gange, er det nødvendigt at skrumpe selv slette
følgende introducerede måder vil blive anvendt på
Vej 1: Slet serverlogfil i Server Management Studio
Trin 1: skrumpe serverlogfil
1. Log ind i Server Management Studio. I Objektstifinder skal du udvide den forekomst, der er forbundet til
2. Udfold databaser, og højreklik derefter på den database, du vil krympe.
3. Gå til opgaver – skrumpe, og klik derefter på Filer.
4. Vælg filtype og filnavn.
generelt vil logfilen blive krympet, når du klikker på OK nu. Men hvis du vil indstille det mere detaljeret, kan nedenstående muligheder vælges.
valgmulighed 1: Marker afkrydsningsfeltet slip ubrugt plads.
valgmulighed 2: Marker afkrydsningsfeltet Reorganiser filer, før du frigiver ubrugt plads.
hvis dette er valgt, skal værdien Shrink file to angives. Som standard er indstillingen ryddet.
Mulighed 3: Indtast den maksimale procentdel af ledig plads, der skal efterlades i databasefilen, efter at databasen er krympet. Værdien kan være mellem 0 og 99. Denne indstilling er kun tilgængelig, når du omorganiserer filer, før du frigiver ubrugt plads, er aktiveret.
men hvis vi forbereder os på at slette data, kan den primære datafil ikke gøres mindre end størrelsen på den primære fil i modeldatabasen.
valgmulighed 4: Marker afkrydsningsfeltet tom fil ved at migrere dataene til andre filer i samme filgruppe.
5. Klik på OK.
Trin 2: Slet serverlogfil
1. I Objektstifinder skal du oprette forbindelse til serverdatabasemotoren og derefter udvide den forekomst.
2. Udvid databaser, Højreklik på den, hvorfra filen skal slettes, og klik derefter på Egenskaber.
3. Vælg siden filer. Vælg den fil, der skal slettes, i gitteret databasefiler, og klik derefter på Fjern.
4. Klik på OK.
Vej 2: Hvis du er bekendt med , skal du følge denne vej for at arbejde for eller sletning af logfiler.
Trin 1: Tøm logfil
1. Opret forbindelse til databasemotoren.
2. Klik på ny forespørgsel på Standardlinjen.
3. Kopier og indsæt følgende eksempel i forespørgselsvinduet, og klik på Udfør.
brug UserDB;
GO
DBCC SHRINKFILE (DataFile1, 8);
GO
dette eksempel bruger DBCC SHRINKFILE til at formindske størrelsen af en datafil med navnet DataFile1 i userdb-databasen til 8 MB.
Trin 2: Slet serverlogfil
1. Opret forbindelse til databasemotoren.
2. Klik på ny forespørgsel på Standardlinjen.
3. Kopier og indsæt følgende eksempel i forespørgselsvinduet, og klik på Udfør. Dette eksempel fjerner filen test1dat4.
brug master;
gå
ændre DATABASE Eventyrarbejder2012
fjern fil test1dat4;
GO
sammenligning af måde 1 Til måde 2, den første måde er utvivlsomt lettere for nye brugere. Men kommando kan arbejde hurtigt. Det vil dog være lettere at kontrollere fejlfrekvensen, når du sletter en SERVERFIL ved hjælp af en Server Management Studio. I et ord kan de krympe og derefter slette databasefil eller logfil. Forskellen er bare implementeringen.
- Sådan finder du slettet databasefil fra Virusangrebet drev
- Sådan administreres antallet af fejllogfiler
- Sådan nulstilles SA-serverens SA og anden brugeradgangskode
- Sådan gendannes en utilgængelig Masterdatabase i serverens Server 2012
- sådan dekrypteres databasefilen i serverens Serverekspres
Trin 1: Tøm logfil
1. Opret forbindelse til databasemotoren.
2. Klik på ny forespørgsel på Standardlinjen.
3. Kopier og indsæt følgende eksempel i forespørgselsvinduet, og klik på Udfør.
brug UserDB;
GO
DBCC SHRINKFILE (DataFile1, 8);
GO
dette eksempel bruger DBCC SHRINKFILE til at formindske størrelsen af en datafil med navnet DataFile1 i userdb-databasen til 8 MB.
Trin 2: Slet serverlogfil
1. Opret forbindelse til databasemotoren.
2. Klik på ny forespørgsel på Standardlinjen.
3. Kopier og indsæt følgende eksempel i forespørgselsvinduet, og klik på Udfør. Dette eksempel fjerner filen test1dat4.
brug master;
gå
ændre DATABASE Eventyrarbejder2012
fjern fil test1dat4;
GO
sammenligning af måde 1 Til måde 2, den første måde er utvivlsomt lettere for nye brugere. Men kommando kan arbejde hurtigt. Det vil dog være lettere at kontrollere fejlfrekvensen, når du sletter en SERVERFIL ved hjælp af en Server Management Studio. I et ord kan de krympe og derefter slette databasefil eller logfil. Forskellen er bare implementeringen.
- Sådan finder du slettet databasefil fra Virusangrebet drev
- Sådan administreres antallet af fejllogfiler
- Sådan nulstilles SA-serverens SA og anden brugeradgangskode
- Sådan gendannes en utilgængelig Masterdatabase i serverens Server 2012
- sådan dekrypteres databasefilen i serverens Serverekspres