Upgrading to SQL Server 2008

We are upgrading to SQL Server 2008 from SQL Server 2005. We are running SQL Server Reporting Services 2005 as well. Please suggest any good sources/links to upgrade articles. Also, if anyone has experience upgrading SQL Server, anything we should watch out for? I heard that the reports we have created with SQL Server 2005 will not function after the upgrade??

We built our previous reports using SQL Management Studio/Visual Studio 2005. Anything difficult about this upgrade? How long did it take?
LVL 8
pzozulkaAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Raja Jegan RSQL Server DBA & Architect, EE Solution GuideCommented:
>> I heard that the reports we have created with SQL Server 2005 will not function after the upgrade??

Its not the case. SQL Server 2008 SSRS was designed such that it wont break the existing functionality and provide more functionalities.
Hence reports created in 2005 will work in 2008

For the upgradation path, this should help you out:

http://msdn.microsoft.com/en-us/library/ms144267.aspx
http://msdn.microsoft.com/en-us/library/bb677622.aspx

Some considerations or pre-requisites for upgradation
http://technet.microsoft.com/en-us/library/ms143747.aspx

Hope this helps
0
pzozulkaAuthor Commented:
Thank you for your links. I have found some very troubling news. We want to upgrade to SQL Server 2008 Standard Edition, but right now we have SQL Server 2005 Enterprise Edition. According to this article http://msdn.microsoft.com/en-us/library/ms143393.aspx it is not supported.

What can I do?
0
RiteshShahCommented:
I suggest you to take full backup of all your databases and install fresh copy of your SQL Server 2008 and restore your databases, I guess that is the only option remain for you now.
0
Newly released Acronis True Image 2019

In announcing the release of the 15th Anniversary Edition of Acronis True Image 2019, the company revealed that its artificial intelligence-based anti-ransomware technology – stopped more than 200,000 ransomware attacks on 150,000 customers last year.

Raja Jegan RSQL Server DBA & Architect, EE Solution GuideCommented:
Since editions are not mentioned in the question, mentioned that generic approach.
And so you cannot proceed with those steps now.

As RiteshShah mentioned above,
1. You need to do a complete backup of your databases
2. Take Backup of your system and msdb database too.
3. Take Backup of your Logins.
4. Uninstall SQL Server 2005 Enterprise
5. Install SQL Server 2008 Enterprise
6. Restore your Backups
7. Run the Login Scripts.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
RiteshShahCommented:
minor correction in above steps:

1. You need to do a complete backup of your databases
2. Take Backup of your system and msdb database too.
3. Take Backup of your Logins. (database backup and system database backup will do)
4. Uninstall SQL Server 2005 Enterprise
5. Install SQL Server 2008 Enterprise (should be standard, if it was enterprise, could be able upgrade directly)
6. Restore your Backups
7. Run the Login Script
0
RiteshShahCommented:
moreover, if you wish, don't uninstall SQL Server 2005 until you successfully run SQL Server 2008 with restored database, you can run two different version of SQL Server with named instance, however this is not necessary

0
pzozulkaAuthor Commented:
OK to install SQL Server 2008 Standard on the same server as SQL Server 2005 Enterprise?

Backup 2005 DB and Logins, and restore to 2008? Correct?

Also, not sure what you guys mean by "Run Login Script?"
0
RiteshShahCommented:
you will not need it I guess, once you will restore Master database and then all your databases, it will do the job.
0
Raja Jegan RSQL Server DBA & Architect, EE Solution GuideCommented:
RiteshShah,
    It was correct. Taking Login Backup is not required if we take backup of maser database.
Thanks for correcting me out.
0
RiteshShahCommented:
It's ok rrjegan, it happens sometime when we answer in hurry.... not a big issue, I am 100% sure it was just a minor slippages.

0
pzozulkaAuthor Commented:
One more question, what about SQL Reporting Services. When I backup and restore to SQL Server 2008, what will happen to the Reporting Server, how will that get upgraded?
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Microsoft SQL Server 2008

From novice to tech pro — start learning today.