Re: sql server table sizes
- From: Wendy Elizabeth <WendyElizabeth@xxxxxxxxxxxxxxxxxxxxxxxxx>
- Date: Wed, 14 Dec 2005 21:39:02 -0800
Mike Epprecht:
The database that I just started to work with has a simple recovery model.
The actual production database is 5 gigs while the transaction log table is
98 gigs. I can not figure out how the transaction log became so large. There
has never been a backup taken of the transaction log. How can the transaction
log keep growing if the transaction log is never used by the recovery model?
Thanks!
"Mike Epprecht (SQL MVP)" wrote:
> Hi
>
> Look at http://msdn.microsoft.com/library/en-us/adminsql/ad_bkprst_565v.asp
>
> If I were you, I would not back the log up, but rather set the recovery mode
> the Simple so it gets truncated.
> Then do your shrinks.
> Set the DB back the Full recovery
> Then a full DB backup
> Regularly schedule a transaction log backup using the DB Maintenance Plan
> Wizard.
>
> The T-SQL would be
> BACKUP LOG <dbname>
> TO DISK="drive:\path\filename.ext"
>
> See SQL Server Books Online for more Information.
>
> --
> --------------------------------
> Mike Epprecht, Microsoft SQL Server MVP
> Zurich, Switzerland
>
> IM: mike@xxxxxxxxxxxx
>
> MVP Program: http://www.microsoft.com/mvp
>
> Blog: http://www.msmvps.com/epprecht/
>
> "Wendy Elizabeth" <WendyElizabeth@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in
> message news:C2A1BE29-87E9-4945-A182-F4D19982E758@xxxxxxxxxxxxxxxx
> >I am relatively new to sql server 2000. I have a transaction log that is 98
> > gigs in size that has never been backed up. This transaction log file is
> > too
> > big and needs to be decreased in size.
> > Can you tell me how I would make my first full backup of this transaction
> > log file?
> >
> > To shrink the transaction log would i do something like:
> >
> > Use [sales]
> > Go
> > alter database [sales] set recovery simple
> > go
> > dbcc shrinkfile (sales_log, 100)
> > go
> > checkpoint
> > go
> > dbcc shrinkfile (sales_log, 100)
> > alter database [sales] set recovery full
> > go
> >
> > Then how would I do the full backup of the transaction log again?
> >
> > Let me know.
> >
> > Thanks!
> >
>
>
>
.
- References:
- Re: sql server table sizes
- From: Mike Epprecht \(SQL MVP\)
- Re: sql server table sizes
- Prev by Date: Re: sql server table sizes
- Next by Date: attached SqlServer2k(MSDE2k) tables to msaccess2k
- Previous by thread: Re: sql server table sizes
- Next by thread: attached SqlServer2k(MSDE2k) tables to msaccess2k
- Index(es):
Relevant Pages
|
Loading