Solved

SQL 2008 Upgrade Fails

Posted on 2011-03-22
8
310 Views
Last Modified: 2012-06-27
I have attempted the upgrade from SQL 2005 SP4 Standard Edition on a Windows server 2008 box.  (Both are 32-bit.)

I got an error saying that the upgrade failed, and the error is detailed in the attached log file.  

I don't want to uninstall SQL 2005 on this box, as it is being used for production.  I simply wanted to do an in-place upgrade.

Next, I tried installing a fresh copy of SQL 2008 into a new instance.  I was going to simply restore the backups of the 2005 databases into the new 2008 instance, in order to do a side-by-side upgrade.

But, I got the same error--just on doing an install.

Somebody suggested that the only way to do a successful upgrade from SQL 2005 to 2008 is to do so by conducting an installation of SQL 2008 on a new box and migrating backups of the 2005 databases from the old server.  I have done this succesfully a lot of times, but I find it hard to believe that an upgrade of SQL 2008 requires a new box.  It looks like that is the case, from what I'm seeing, however,

Any ideas on how to get past this and on how to conduct this upgrade on this box?
Summary-KLASQLII-20110322-094615.txt
0
Comment
Question by:apitech
  • 4
  • 4
8 Comments
 
LVL 15

Expert Comment

by:Aaron Shilo
ID: 35192036
Can you post the logs from here ?
C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\<YYYYMMDD_HHMMSS>\Detail.txt
0
 
LVL 15

Expert Comment

by:Aaron Shilo
ID: 35192049
this file as well :
C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20110322_094615\sqlncli_Cpu32_1.log
0
 
LVL 1

Author Comment

by:apitech
ID: 35192097
here they are....
Detail.txt
sqlncli-Cpu32-1.log
0
PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

 
LVL 15

Expert Comment

by:Aaron Shilo
ID: 35192276
hi

ok the problem i think is that you have sql client components installed on the machine.

remove all sql server components and then restart the system and reinstall.

Good luck
0
 
LVL 1

Author Comment

by:apitech
ID: 35192398
Hi Ashilo:

I have Tools, such as Management Studio, installed.  Is that what you mean by "client components"?  If not, please let me know specifically what those are.  Honestly, though, I really do not want to uninstall anything.  What if the upgrade still doesn't work?  Then, I have to scramble to reinstall and, possibly, get myself into a worse position.
0
 
LVL 15

Accepted Solution

by:
Aaron Shilo earned 500 total points
ID: 35193830
well i suggest you try to install a new instance into a new folder.
i mean that the install directory for sql server under "program files" or what ever should be diferent than the default folder.

may be this way the shared components wont fail to install
0
 
LVL 1

Author Comment

by:apitech
ID: 35194566
Well, the client tools and those components installed/upgraded fine.  It's the database engine that won't upgrade.

Anyway, I guess this is all a moot point.  I did not have much time today to get this situation fixed.  So, the client is ordering a new server.  I'm just going to do a new install of SQL 2008 on it and migrate the SQL 2005 databases over.

Apparently, you can't do an in-place upgrade, a side-by-side upgrade, or even a new install of SQL 2008 on a box that already has SQL 2005 on it.  Uninstalling SQL 2005 likely would be the remedy, but that is not a good idea in a production environment.

Thanks, just the same, for looking into this.  I appreciate it!
0
 
LVL 1

Author Comment

by:apitech
ID: 35194751
Also, if anyone is curious, below is a link to a few people that ran into the same issue that I did and did not find a resolution.  The topic that is discussed in the beginning is the exact same issue that I ran into!

This is crazy!

http://social.msdn.microsoft.com/Forums/en/sqlsetupandupgrade/thread/814a42d0-aed4-41f5-b3c7-01eb84ce4e20

0

Featured Post

Use Case: Protecting a Hybrid Cloud Infrastructure

Microsoft Azure is rapidly becoming the norm in dynamic IT environments. This document describes the challenges that organizations face when protecting data in a hybrid cloud IT environment and presents a use case to demonstrate how Acronis Backup protects all data.

Question has a verified solution.

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

Suggested Solutions

Title # Comments Views Activity
SQL: launch actions one before the other 10 22
Help with SQL Server Polygon 2 32
sql 2014,  lock limit 5 30
Help in Bulk Insert 9 30
If you have heard of RFC822 date formats, they can be quite a challenge in SQL Server. RFC822 is an Internet standard format for email message headers, including all dates within those headers. The RFC822 protocols are available in detail at:   ht…
Slowly Changing Dimension Transformation component in data task flow is very useful for us to manage and control how data changes in SSIS.
Via a live example, show how to shrink a transaction log file down to a reasonable size.
Via a live example, show how to setup several different housekeeping processes for a SQL Server.

786 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