Groups | Blog | Home
all groups > sql server clients > december 2005 >

sql server clients : sql server table sizes


Wendy Elizabeth
12/14/2005 10:38:46 AM
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!
Mike Epprecht (SQL MVP)
12/14/2005 8:06:59 PM
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@epprecht.net

MVP Program: http://www.microsoft.com/mvp

Blog: http://www.msmvps.com/epprecht/

"Wendy Elizabeth" <WendyElizabeth@discussions.microsoft.com> wrote in
message news:C2A1BE29-87E9-4945-A182-F4D19982E758@microsoft.com...
[quoted text, click to view]

Wendy Elizabeth
12/14/2005 9:39:02 PM
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!

[quoted text, click to view]
AddThis Social Bookmark Button