Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

Relocating MS SQL Datatbase

Posted on 2011-03-16
16
Medium Priority
?
375 Views
Last Modified: 2012-05-11
I have to relocate a MS SQL Database from it's current server to a new server, due to application conflict. MS has  this KB "http://support.microsoft.com/kb/314546" which does not give a tool name to use in order to backup the DB. The only tool on the server is "SQL Server Configuration Manager" and it it I do not see any viable way to backup or restore a database. I do not know what's missing. Can someone her please assist me with the information regarding back and restore of a DB. The server OS in both source and destination is Windows 2008 R2 Enterprise.

Thanks in Advance
0
Comment
Question by:cyberchrisrock
  • 8
  • 7
16 Comments
 
LVL 21

Expert Comment

by:Jason Yousef, MS
ID: 35156067
You'll need "Microsoft SQL Server Management Studio" (SSMS) .

it should be on your installation CD, see attached screen shot for location and file name.

Then use the "Copy Database Wizard"
instructions here: http://msdn.microsoft.com/en-us/library/ms188664.aspx


There's other ways but that's the easiest GUI ever.


it's an easy process .
Please post your outcome, thoughts.

Thanks
Jason
 SSMS location
0
 

Author Comment

by:cyberchrisrock
ID: 35156830
Jason, I am running 2008 R2 OS but the SQL is 2005.. I downloaded and installed SQL Server Management Studio Express as suggested by "gilem:" and was able to get a backup from the original location, however on the destination server when I open Management Studio,I installed the program that requires the database, it in turns installed an instance of SQL 2005 with an empty database. I then copied the backup over to the new serve and attempted to restore, but I got an error message. I did not see an option to "copy"  the database. Is that because I am using the Express version OS Server Managemnent?
0
Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
LVL 21

Expert Comment

by:Jason Yousef, MS
ID: 35157014
You said in the question "The server OS in both source and destination is Windows 2008 R2 Enterprise.
"  what's the 2005 server then?

Also the copy database should be done at the source and then it'll give you option to specify the destination and it'll take care of the logins and everything.

Yep, it's limited, see here: http://msdn.microsoft.com/en-us/library/ms365247.aspx

that's why I advised you to install from the original CD.
0
 

Author Comment

by:cyberchrisrock
ID: 35157072

Hi huslayer:

Sorry if I was not clear, the SQL version  is 2005. I am trying to find the CD/DVD and install the real deal. I will update you.
0
 

Author Comment

by:cyberchrisrock
ID: 35157689
I found the "SqlRun_Tools.msi" on the installation DVD, but each time that I try to install it I get this error that says :A componenet that you have specified in the ADD_LOCAL property is already installed. To upgrade the existing componenet, refer to the template.ini and set the UPGRADE property to the componenet"

I would put a screen shot here but I cant paste anything into this window. I am almost there..I just need to get this installed.
0
 
LVL 21

Expert Comment

by:Jason Yousef, MS
ID: 35157694
SSMS 2008 won't connect to a 2005 instance, you need SSMS 2005 from the CD.

are you doing 2005 to 2008 ? or 2005 to 2005 ?
0
 
LVL 21

Expert Comment

by:Jason Yousef, MS
ID: 35157752
download this and run it, just registry cleaning.

it's not avilable at microsoft's website anymore because it's discountinied.
http://www.geekstogo.com/forum/files/file/397-msicuu2exe/
0
 

Author Comment

by:cyberchrisrock
ID: 35158179
I downloaded the utility and used it. Afterward I was able to install the Server Management Studio. When I right click on the database, and go to Task, in th esubmenu I have 7 options, but none of them is "Copy"

Any clues? This is the full Server management studo, not the Express...
0
 
LVL 21

Expert Comment

by:Jason Yousef, MS
ID: 35158206
Cool, good news !

the one I sent you originaly was for 2008 responding to the question :)


use this article, it's for 2005

http://msdn.microsoft.com/en-us/library/ms188664(v=SQL.90).aspx

0
 

Author Comment

by:cyberchrisrock
ID: 35158248
Again, the instructions are the same, Go to object explorer, right click on the database to yo task and choose copy.. That is where I am at a dead end. The copy option/function, does not appear in the fly out sub menu at all..
0
 
LVL 21

Accepted Solution

by:
Jason Yousef, MS earned 2000 total points
ID: 35158586
That's weired!! then try the backup, and restore to the new server and see what's going on.
0
 

Author Comment

by:cyberchrisrock
ID: 35159110
When I try the backup/restore option, upon restore attempt, I get an error messgae that say "The backup set holds a backup of a database other than the existing" !!

It's just not my day!!
0
 
LVL 21

Expert Comment

by:Jason Yousef, MS
ID: 35159405
no that's fine, use this query, with REPLACE is the keyword:

RESTORE DATABASE cyberchrisrock
FROM DISK = 'C:\Backupcyberchrisrock.bak'
WITH REPLACE
0
 

Author Comment

by:cyberchrisrock
ID: 35165400

huslayer: I took your advise and put the backup files on the destination server, then restored the database using the "over write" option which worked.. Thank you so very much for sticking with me.
0
 
LVL 21

Expert Comment

by:Jason Yousef, MS
ID: 35176619
You;re welcome, glad that it worked out for you.
But still can't figure out why that option was not available!!
0

Featured Post

NEW Veeam Backup for Microsoft Office 365 1.5

With Office 365, it’s your data and your responsibility to protect it. NEW Veeam Backup for Microsoft Office 365 eliminates the risk of losing access to your Office 365 data.

Question has a verified solution.

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

This article was originally published on Monitis Blog, you can check it here . Today it’s fairly well known that high-performing websites and applications bring in more visitors, higher SEO, and ultimately more sales. By the same token, downtime…
Windocks is an independent port of Docker's open source to Windows.   This article introduces the use of SQL Server in containers, with integrated support of SQL Server database cloning.
Viewers will learn how to use the INSERT statement to insert data into their tables. It will also introduce the NULL statement, to show them what happens when no value is giving for any given column.
Viewers will learn how to use the UPDATE and DELETE statements to change or remove existing data from their tables. Make a table: Update a specific column given a specific row using the UPDATE statement: Remove a set of values using the DELETE s…
Suggested Courses

877 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