det er ingen tvil om at loggfilen vil bli større og større med veksten AV SQL Server database file. Det vil imidlertid påvirke kjørehastigheten til datamaskinen og oppta mer og mer plass. Dette er ikke hva vi forventer å se. Så noen ganger er det nødvendig å krympe selv slette SQL Server loggfil.

følgende introduserte måter vil bli brukt PÅ SQL Server 2014/2012 for å slette loggfilen MED SQL Server Management Studio eller Transact – SQL.

Vei 1: Slett SQL Server-Loggfilen I SQL Server Management Studio

Trinn 1: Krymp Serverloggfilen

1. LOGG INN I SQL Server Management Studio. Utvid forekomsten som er koblet TIL SQL Server i Objektutforsker.

logg inn I SQL Server Management Studio

2. Brett Ut Databaser, og høyreklikk deretter databasen du vil krympe.

3. Gå Til Oppgaver-Krympe, og klikk Deretter Filer.

 naviagte til database for å velge filalternativ

4. Velg filtype og filnavn.

 velg databasefil for å krympe

generelt vil loggfilen bli krympet når DU klikker OK nå. Men hvis du vil sette den i mer detaljert, kan alternativene nedenfor velges.

 gjør valgfrie innstillinger for krymping AV SQL-fil

Alternativ 1: Merk Av For Frigi ubrukt plass.

Alternativ 2: Merk Av For Omorganiser filer før du slipper ubrukt plass.

Hvis Dette er valgt, Må Verdien Krympe filen til angis. Som standard er alternativet fjernet.

Alternativ 3: Angi den maksimale prosentandelen ledig plass som skal være igjen i databasefilen etter at databasen er krympet. Verdien kan være mellom 0 og 99. Dette alternativet er bare tilgjengelig Når Omorganisere filer før du slipper ubrukt plass er aktivert.

men hvis vi forbereder oss på å slette data, kan ikke den primære datafilen gjøres mindre enn størrelsen på den primære filen i modelldatabasen.

Alternativ 4: Merk Av For Den Tomme filen ved å overføre dataene til andre filer i samme filgruppe.

5. Klikk OK.

Trinn 2: Slett LOGGFILEN FOR SQL Server

1. Gjør forekomst koblet TIL SQL Server-Databasemotoren I Objektutforsker, og utvid deretter forekomsten.

2. Utvid Databaser, høyreklikk den du vil slette filen fra, og klikk Deretter Egenskaper.

 slå på alternativet databasefil sletting

3. Velg Filer-siden. Velg filen du vil slette, i rutenettet Databasefiler, og klikk Deretter Fjern.

slett LOGGFILEN FOR SQL Server

4. Klikk OK.

Vei 2: Slett SQL Server Loggfil Med Transact-SQL

hvis du er kjent Med Transact-SQL, følg denne måten å arbeide FOR SQL Server database eller logg sletting.

Trinn 1: Tøm SQL-loggfil

1. Koble Til Databasemotoren.

2. Klikk Ny Spørring På standardlinjen.

3. Kopier og lim inn følgende eksempel i spørringsvinduet og klikk Kjør.

BRUK UserDB;

DBCC SHRINKFILE (DataFile1, 8);

dette eksemplet bruker DBCC SHRINKFILE til å krympe størrelsen på en datafil kalt DataFile1 I userdb-databasen til 8 MB.

Trinn 2: Slett LOGGFILEN FOR SQL Server

1. Koble Til Databasemotoren.

2. Klikk Ny Spørring På standardlinjen.

3. Kopier og lim inn følgende eksempel i spørringsvinduet og klikk Kjør. Dette eksemplet fjerner filen test1dat4.

BRUK master;

ENDRE DATABASE AdventureWorks2012
FJERN FILTEST1DAT4;

Sammenligning Av Vei 1 Til Vei 2, den første måten er utvilsomt enklere FOR SQL Server nye brukere. Men kommandoen kan fungere raskt. Det vil imidlertid være enklere å kontrollere feilfrekvens når du sletter SQL Server-fil ved HJELP AV SQL Server Management Studio. I et ord kan de krympe og deretter slette databasefil eller loggfil. Forskjellen er bare implementeringen.

  • Hvordan Finne Slettet SQL Databasefil Fra Virus Angrepet Stasjon
  • Hvordan Administrere ANTALL SQL Server Feillogger
  • Hvordan Tilbakestille SQL Server SA Og Annet Brukerpassord
  • Hvordan Gjenopprette En Utilgjengelig Hoveddatabase I SQL Server 2012
  • Hvordan Dekryptere Databasefilen I SQL Server Express

>

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert.