473,385 Members | 1,798 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,385 software developers and data experts.

Migrating SQL 2000 to SQL 2005

Hi Friends,
Is there any tool or assistant to upgrade SQL 2000 to SQL 2005.

Thanks,
Arunkumar

Jun 21 '07 #1
2 6290
On Jun 21, 5:53 am, Oonz <arund...@gmail.comwrote:
Hi Friends,
Is there any tool or assistant to upgrade SQL 2000 to SQL 2005.

Thanks,
Arunkumar
Hey Arunkumar,

You don't really need a special tool for this task. You just need to
either make a backup of your database and restore it on the sql 2005
box, or do a dts database transfer. Depending on the size of the
database doing the backup route is generally the easier path. If you
need it to be on the same machine, you can take backups of all your
databases, uninstall sql 2000, install 2005, then just restore all the
databases. You will have a few minor problems to work out, such as
orphaned users, which can be a real pain if you have thousands of
them(been there myself). But for the most part everything will work
just fine.

I would recommend that if you've never done it before that you try it
on a test box before you attempt it live, especially if your data is
important at all :) Have a good go of it man.

Joshua

Jun 21 '07 #2
Oonz (ar******@gmail.com) writes:
Is there any tool or assistant to upgrade SQL 2000 to SQL 2005.
There is an Upgrade Advisor that can run on your SQL 2000 machine and
warn you for things you may need to address. But don't expect it cover
each every small detail. You need to test your applications on your
own as well.

As for the upgrades, there are two ways to go: 1) Upgrade the existing
installation. 2) Install a new instance of SQL 2005 on the same machine
or a different one, and move databases either by BACKUP/RESTORE or
ATTACH/DETACH.

The second method means that you get the regular hassle with login-user
mapping when you restore, although if you use the Copy Database Wizard
in SQL 2005, it can do this for you. Just be sure that you run the
Attach/Detatch method. Don't use the SMO method, which is unrelible.

Another drawback is that you may need more disk space, and maybe an
extra machine.

But apart from that, I think installing a parallel server is a superior
method to an in-place upgrade. By keeping the old server, you have a
benchmark to compare with, if you run into performance problems, as there
may always be some query that the optimizer now makes a bad judgement on.

By the way, when you upgraded either way, remember to run sp_updatestats
on all databases, as the statistics are invalidated when you upgrade.

--
Erland Sommarskog, SQL Server MVP, es****@sommarskog.se

Books Online for SQL Server 2005 at
http://www.microsoft.com/technet/pro...ads/books.mspx
Books Online for SQL Server 2000 at
http://www.microsoft.com/sql/prodinf...ons/books.mspx
Jun 21 '07 #3

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
by: lcifers | last post by:
First off, sorry if my cross posting offends anyone. I'm posting this in Access and SQL Server groups - not sure which one is appropriate. I have a relatively simple ASP.NET/VB.NET application...
1
by: Theo Linnenbank | last post by:
Hi, Can someone tell me what the best way is to migrate from a SQL Server 2000 Standard Edition to a SQL Server 2000 Enterprise Edition? Is this a migration possible from the setup program of...
6
by: Shai Levi | last post by:
Hi, I'm trying to migrate native c++ class to managed c++ class. The native class header definition looks as: class NativeClass { public: typedef void (CbFunc1)(int n,void* p);
11
by: Neil | last post by:
We are running SQL 7, using Access 2000 as a front end. Our network person is wanting to migrate to Windows 2003 (we're currently on Windows 2000), and wants to know if we should migrate to SQL...
1
by: Derek | last post by:
I am trying to deploy a web site on a server but I am having problems with the ASPNETDB database. It works fine in development on my PC but as SQL Server 2005 Express Edition only supports local...
1
by: info.nrieger | last post by:
Hello, I'm not very familiar to SQL Server, but I've to upgrade a DBMS from V6.5 to V2005. the same, at least it has the same size). After installing V2005 - at another system - I could not...
4
by: tootsuite | last post by:
Help. I have been tasked with upgrading a 2000 instance to 2005. I have actually done this before, but it was a long time ago, and I didn't do it alone. Now, the sitation is little different, and...
3
by: RichardLamont | last post by:
We often have to migrate changes to sql server 2000 databases from development to production. Normally we dump the sql from Enterprise Manager for production and development and do a diff (using...
0
by: cathy25 | last post by:
Hi, we are planning on migrating our sql from version 2000 to 2005 (I know SQL 2005 is in market from a while). As a part of testing, i have installed sql server 2005 on my development box and able...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.