Solved

Sql Server 2000 Restore Problems

Posted on 2009-04-11
11
294 Views
Last Modified: 2013-11-30
We run a sql database on a third party server. I regularly backup from the site and restore locally to run reports etc..Recently I tried this and Sql is telling me the backup file (.bak) is 'incorreclty formed'.

I am up to date on service packs and my 3rd party provider (1&1) advises me that the file is not corrupt in any way.

Any assistance greatly received. Bear in mind I am only an administarator not a developer/programmer so idiot speak please...
0
Comment
Question by:wh1neman
  • 4
  • 4
11 Comments
 
LVL 142

Expert Comment

by:Guy Hengel [angelIII / a3]
Comment Utility
can you please show the exact/full error message, and the method you exactly you to restore, and how you do the backup?
0
 

Author Comment

by:wh1neman
Comment Utility
I use the SQL Server enterprise manager to do my restores.  

Error message attached
ee-back.JPG
0
 
LVL 57

Expert Comment

by:Raja Jegan R
Comment Utility
You need to install the latest Service Pack for SQL Server 2000.

http://support.microsoft.com/kb/297104
0
 

Author Comment

by:wh1neman
Comment Utility
Up to date on service packs
0
Zoho SalesIQ

Hassle-free live chat software re-imagined for business growth. 2 users, always free.

 
LVL 57

Expert Comment

by:Raja Jegan R
Comment Utility
I believe your Backup file is corrupted.

Are you sure that the Restore happened successfully and file not corrupted after that.
Kindly confirm that the Backup file is not corrupted by trying to restore in Another Server.
0
 

Author Comment

by:wh1neman
Comment Utility
I have extracted further .bak files from our live database and they don't work either. I can restore earlier bakup files so something has changed in the recent bachups? Size?

My on-line service provider has successfully restored these files to the live database and has re-assred me the files are not corrupt.

Any other possibilities?
0
 
LVL 57

Expert Comment

by:Raja Jegan R
Comment Utility
Does the recent backups involve two Media File locations (means backing up a file into two *.bak instead of a single *.bak)

If it is tested out for Restoring in the same machine where it is backed up then it would take the files automatically and will work.

Try it in another machine to confirm it.
0
 

Accepted Solution

by:
wh1neman earned 0 total points
Comment Utility
I think you misunderstand my issue - we are restoring locally from a third party database and there is only one file.

It turns out my service provider has updated to MSSQL 2008 and these .bak files are not backward compatible with our local MSSQL 2000 server.

We have had to upgrade our server which has presented other issues (posted as seperate question)
0
 
LVL 57

Expert Comment

by:Raja Jegan R
Comment Utility
Yes. Backups taken from SQL 2008 cannot be restored on to SQL Server 2000 directly.

To solve it out in a simpler manner, you have to upgrade the SQL Server 2000 in your machine to SQL Server 2008.
0

Featured Post

How to run any project with ease

Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
- Combine task lists, docs, spreadsheets, and chat in one
- View and edit from mobile/offline
- Cut down on emails

Join & Write a Comment

Suggested Solutions

Title # Comments Views Activity
table fragmentation 40 73
Temporarily disable SQL Replication 7 21
MS SQL Bulk load data error 5 30
Sort by Month and Year - SQL 3 21
In this article—a derivative of my DaytaBase.org blog post (http://daytabase.org/2011/06/18/what-week-is-it/)—I will explore a few different perspectives on which week today's date falls within using Microsoft SQL Server. First, to frame this stu…
Performance is the key factor for any successful data integration project, knowing the type of transformation that you’re using is the first step on optimizing the SSIS flow performance, by utilizing the correct transformation or the design alternat…
Familiarize people with the process of utilizing SQL Server functions from within Microsoft Access. Microsoft Access is a very powerful client/server development tool. One of the SQL Server objects that you can interact with from within Microsoft Ac…
Viewers will learn how to use the SELECT statement in SQL to return specific rows and columns, with various degrees of sorting and limits in place.

763 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

Need Help in Real-Time?

Connect with top rated Experts

7 Experts available now in Live!

Get 1:1 Help Now