Solved

How to resolve SQL Server 2000 trans log backup failure with "Server: Msg 3202, Level 16, State 1, Line 1"

Posted on 2014-10-01
2
184 Views
Last Modified: 2014-10-01
I inherited a SQL Server 2000 environment and am scrambling to give it some care and feeding. Backups had not completed successfully for a long time. Therefore, even though the databases are all of a reasonable size, under 1GB, one database transaction log has grown to 16GB.

I was able to backup all of the databases successfully. However, one database has a HUGE transaction log file. WHen I tried to back it up, it failed after 45 minutes.

The command I used to back it up is: backup LOG TRACKIT70_DATA1 to DISK='C:\Tibackup\SQL_SERVER_BACKUPS\TRACKIT70_DATA1_TLOG_backup-1.trn'

-- Tlog backup failed with this message:
Server: Msg 3202, Level 16, State 1, Line 1
Write on 'C:\Tibackup\SQL_SERVER_BACKUPS\TRACKIT70_DATA1_TLOG_backup-10012014-1.trn' failed, status = 33.
See the SQL Server error log for more details.
Server: Msg 3013, Level 16, State 1, Line 1
BACKUP LOG is terminating abnormally.

I have these from SQL Server error log :
BackupMedium::ReportIoError: write failure on backup device 'C:\Tibackup\SQL_SERVER_BACKUPS\TRACKIT70_DATA1_TLOG_backup-1.trn'.
Operating system error 33(The process cannot access the file because another process has locked a portion of the file.).

BACKUP failed to complete the command backup LOG TRACKIT70_DATA1 to DISK='C:\Tibackup\SQL_SERVER_BACKUPS\TRACKIT70_DATA1_TLOG_backup-1.trn'

Internal I/O request 0x63E94A38: Op: Write, pBuffer: 0x06480000, Size: 983040, Position: 10659940864, UMS: Internal: 0x103, InternalHigh: 0x0, Offset: 0x7B61CA00, OffsetHigh: 0x2, m_buf: 0x06480000, m_len: 983040, m_actualBytes: 0, m_errcode: 33,  BackupFile: C:\Tibackup\SQL_SERVER_BACKUPS\TRACKIT70_DATA1_TLOG_backup-1.trn

I think that the drive where everything "lives" is using compression and that might be part of the problem.

The question I have is how to get the Tlog to backup?

Should I change the recovery model from FULL to SIMPLE and issue another database backup?
Should I try to split the transaction log backup into multiple files/devices?
Should I get a network share set up and write the backup to it?

I'm a newbie when it comes to SQL Server and Windows so please be understanding.

Thanks!
0
Comment
Question by:data_bits
  • 2
2 Comments
 
LVL 69

Accepted Solution

by:
Scott Pletcher earned 500 total points
ID: 40355345
I wouldn't actually back up the log -- you're never going to apply a log that big anyway, right?

backup LOG TRACKIT70_DATA1 to DISK='C:\Tibackup\SQL_SERVER_BACKUPS\TRACKIT70_DATA1_TLOG_backup-1.trn'
with truncate_only


Then do a full db backup so you have a clean recovery start point.
0
 
LVL 69

Expert Comment

by:Scott Pletcher
ID: 40355357
If you want, you can then shrink the log file back down to a more manageable size:

USE TRACKIT70_DATA1
DBCC SHRINKFILE ( 2, 200 ) --shrink the log to 200MB
0

Featured Post

Ransomware: The New Cyber Threat & How to Stop It

This infographic explains ransomware, type of malware that blocks access to your files or your systems and holds them hostage until a ransom is paid. It also examines the different types of ransomware and explains what you can do to thwart this sinister online threat.  

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

If you having speed problem in loading SQL Server Management Studio, try to uncheck these options in your internet browser (IE -> Internet Options / Advanced / Security):    . Check for publisher's certificate revocation    . Check for server ce…
I've encountered valid database schemas that do not have a primary key.  For example, I use LogParser from Microsoft to push IIS logs into a SQL database table for processing and analysis.  However, occasionally due to user error or a scheduled task…
This video shows how to quickly and easily add an email signature for all users on Exchange 2016. The resulting signature is applied on a server level by Exchange Online. The email signature template has been downloaded from: www.mail-signatures…
In an interesting question (https://www.experts-exchange.com/questions/29008360/) here at Experts Exchange, a member asked how to split a single image into multiple images. The primary usage for this is to place many photographs on a flatbed scanner…

821 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question