SQL Backup : Error 3201 (dbswritecheck)

I am getting the above error when tring to backup to a device on the local machine.  I can backup to another device located in the same directory. I have checked the permissions and have Full Control.  These worked before I went on vacation but now fail.  I can get around the problem by setting up all my backups to write to a new device but don't really want to do this. Help !
gurneynAsked:
Who is Participating?

Improve company productivity with a Business Account.Sign Up

x
 
dambalajiConnect With a Mentor Commented:
1. I think the sysdevices is not having the proper entry of that device file. Better run the DBCC on Master  database and try to backup .

2. Create a new device and using sp_addumpdevice try to just add that file to the new device you created.

Get back to me immed. still you have any problem
0
 
Guy Hengel [angelIII / a3]Billing EngineerCommented:
Please check out if the NTAccount the SQL service(s) run do have the permissions...
0
 
gurneynAuthor Commented:
Yes, it has admin rights to machine and domain.
0
A proven path to a career in data science

At Springboard, we know how to get you a job in data science. With Springboard’s Data Science Career Track, you’ll master data science  with a curriculum built by industry experts. You’ll work on real projects, and get 1-on-1 mentorship from a data scientist.

 
lyonstCommented:
Hi,

The description of the Error is as follows.

Can't open dump device '%.*s', device error or device off line. Please consult the SQL Server error log for more details.

Have you tried looking in the Error Log.

Cheers,

T.
0
 
gurneynAuthor Commented:
Error log says 'dbswritecheck : Read of first trailer failed'.
0
 
gurneynAuthor Commented:
Adjusted points from 50 to 100
0
 
gurneynAuthor Commented:
Sorry, pretty new to this - how do I run DBCC ?
0
 
lyonstCommented:
Hi,

If you have access to Books On Line you can check the correct Syntax for it there.

eg.

DDBC CHECKALLOC [(database_name [, NOINDEX])]

DBCC is used to check the logical and physical consistency of a database, check memory usage, decrease the size of a database, check performance statistics, and so on. DBCC is the SQL Server "database consistency checker."

T.
0
 
lyonstCommented:
Hi,

OOPS - Should have read DBCC of course.

If you have access to Books On Line you can check the correct Syntax for it there.

eg.

DBCC CHECKALLOC [(database_name [, NOINDEX])]

DBCC is used to check the logical and physical consistency of a database, check memory usage, decrease the size of a database, check performance statistics, and so on. DBCC is the SQL Server "database consistency checker."

T.

0
 
lyonstCommented:
Hi,

You could also look at the following article from Microsoft -

http://support.microsoft.com/support/kb/articles/Q166/7/58.ASP?LN=EN-US&SD=gn&FR=0

I'm not sure if it helps.

T.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.