RE: SQL Server 2005 faulure when updating to SP1



Vincent,

I realize what the errors that the Service Pack log is reporting but they
seem incorrect. When I first found the section in the log file with the
information, the first thing I did was to check the ACLs of the "C:\Program
Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data" directory and every file under
it. The local machine's "Administrator" group has an entry on the directory
and each file granting "Full Control" along with the Local Windows SQL Server
group "SQLServer2005MSSQLUser$<server name>$MSSQLSERVER".

When installing the Service Pack, the Indexing Service is disabled and I
have stopped the Antivirus service when I try the Service Pack installation.
I believe that this is a bug as several users are experiencing the same
problem and am confident that if others looked in their logs they would see
similar if not the same errors.

The other problem encountered when the service pack is rolling back the
changes to the "Database Services" is that it doesn't put the user account
back in the "SQLServer2005MSSQLUser" & "SQLServer2005SQLAgentUser" local
groups keeping the services rom restarting since we designate a certain
account to run under. Once the service pack is complete, I have to go back
to each group and add the user account and start the services manually.

I have found others stating that the only course of action is to backup all
databases, uninstall SQL Server, re-install SQL Server, and restore the
databases. I just want to voice my opinion that this is not a viable option
and an appropriate solution needs to be found as this is an issue for a large
user base.

Your help and assistance is greatly appreciated!

- Jason K.

"Vincent Xu [MSFT]" wrote:

Hi ,

From the error log, it clearly indicates that there are issue with setting
permission for the files under data folder.Setup was doing ACL on the
following directory recursively down to each file. Please check the ACL of
the files under C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data
Please try to grant "Administrators" full permission to each of those
files, and run SP1 again. It should be fine.

Also, please want to try to turn off the Indexing Service and your
anti-virus scanner and restarting. It is a recommendation that disable
scanning file applications during the SQL installation?

Hope the information helps.


Best regards,

Vincent Xu
Microsoft Online Partner Support

======================================================
Get Secure! - www.microsoft.com/security
======================================================
When responding to posts, please "Reply to Group" via your newsreader so
that others
may learn and benefit from this issue.
======================================================
This posting is provided "AS IS" with no warranties,and confers no rights.
======================================================



--------------------
Thread-Topic: SQL Server 2005 faulure when updating to SP1
thread-index: AcaBBxPsd15VhXHLT8+HD77VQoIung==
X-WBNR-Posting-Host: 66.192.117.190
From: =?Utf-8?B?czAyNWphaw==?= <s025jak@xxxxxxxxxxxxxx>
Subject: SQL Server 2005 faulure when updating to SP1
Date: Fri, 26 May 2006 13:58:02 -0700
Lines: 115
Message-ID: <493DCC1C-60F4-43E8-B859-AAE3643F650F@xxxxxxxxxxxxx>
MIME-Version: 1.0
Content-Type: text/plain;
charset="Utf-8"
Content-Transfer-Encoding: 7bit
X-Newsreader: Microsoft CDO for Windows 2000
Content-Class: urn:content-classes:message
Importance: normal
Priority: normal
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3790.1830
Newsgroups: microsoft.public.sqlserver.setup
Path: TK2MSFTNGXA01.phx.gbl
Xref: TK2MSFTNGXA01.phx.gbl microsoft.public.sqlserver.setup:77018
NNTP-Posting-Host: TK2MSFTNGXA01.phx.gbl 10.40.2.250
X-Tomcat-NG: microsoft.public.sqlserver.setup

This is going to be a long one. I know there have been several posts in
the
Microsoft newsgroups and other blogs and newsgroups on the web, but I
haven't
seen any yet that can answer the problem that a lot of people are having
with
the 'Database Services' not getting upgraded. I decided to do some
digging
in the rather large and cryptic log files generated by the service pack
install and believe that I have found the pertinent information, but
can't
figure out the resolution to the problem as I don't understand why it is
a
problem. Hopefully all of the information I have gathered will help in
getting this issue resolved finally.

During the install, users that are having this same problem get the an
error
message that the service pack was unable to install. If you have error
reporting turned on and choose to see the information that will be
submitted
to Microsoft, the thirs line in the "Error signature" section says the
following:
"_depot_sqlvault_setupmain_setup_sqlse_sqlsedll_copyengine.cpp - 856".

The installation continues and then at the end states that everything was
successfully upgraded except for the 'Database Services' and that you can
look at the log files for more details. The log files that I believe had
the
key information to the problem are the following:
1- "C:\WINDOWS\Hotfix\SQL9\Logs\SQL9_Hotfix_KB913090.log"
2- "C:\WINDOWS\Hotfix\SQL9\Logs\SQL9_Hotfix_KB913090_sqlrun_sql.msp.log"

The line numbers and timestamps will be different for everyone, but this
is
how mine look. If you look at Log #1, you'll see a gap in the time
sequence
from Line 167 to 168 (The beginning of the line after the timestamp says
"MSP
returned 1603"). You take that gap in the time sequence and find the
approximate point in Log #2 where the sequence starts and start going
over
every line until you get down to Line 36629 which is where things start
to
fail. This was very tedious, but led me to what I believe is the root of
the
problem. The excerpt from Log #2 below goes from Line 36629 to 36686.

**********************
Configuring ACL:
Object: C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data
ACL: (A;OICI;FA;;;[SQLServer2005MSSQLUser$TAMSOHDC19872$MSSQLSERVER])
Action: 0x103
Failed ACL:
SetSecurityFileDescriptor is failed at the error code 5; Converted
SDDL:
'(A;OICI;FA;;;S-1-5-21-3626100450-2051294516-1571732110-1007)'
Error Code: 0x80077342 (29506)
Windows Error Text: Source File Name: sqlca\sqlsddlca.cpp
Compiler Timestamp: Tue Jan 10 13:41:21 2006
Function Name: ExceptionInSDDL
Source Line Number: 65



---- Context -----------------------------------------------


Setting status of unmanaged components and removing unmanaged resources



MSI (s) (40!C4) [10:23:50:541]: Transforming table Error.

MSI (s) (40!C4) [10:23:50:541]: Note: 1: 2262 2: Error 3: -2147287038
MSI (s) (40!C4) [10:23:50:541]: Transforming table Error.

MSI (s) (40!C4) [10:23:50:541]: Transforming table Error.

MSI (s) (40!C4) [10:23:50:541]: Note: 1: 2262 2: Error 3: -2147287038
MSI (s) (40!C4) [10:23:50:541]: Transforming table Error.

MSI (s) (40!C4) [10:23:50:541]: Note: 1: 2262 2: Error 3: -2147287038
MSI (s) (40!C4) [10:23:50:541]: Transforming table Error.

MSI (s) (40!C4) [10:23:50:541]: Note: 1: 2262 2: Error 3: -2147287038
Error Code: 29506
MSI (s) (40!C4) [10:23:50:541]: Transforming table Error.

MSI (s) (40!C4) [10:23:50:541]: Note: 1: 2262 2: Error 3: -2147287038
MSI (s) (40!C4) [10:23:50:541]: Transforming table Error.

MSI (s) (40!C4) [10:23:50:541]: Transforming table Error.

MSI (s) (40!C4) [10:23:50:541]: Note: 1: 2262 2: Error 3: -2147287038
MSI (s) (40!C4) [10:23:50:541]: Transforming table Error.

MSI (s) (40!C4) [10:23:50:541]: Note: 1: 2262 2: Error 3: -2147287038
MSI (s) (40!C4) [10:23:50:541]: Transforming table Error.

MSI (s) (40!C4) [10:23:50:541]: Note: 1: 2262 2: Error 3: -2147287038
MSI (s) (40!C4) [10:23:50:541]: Product: Microsoft SQL Server 2005 --
Error
29506. SQL Server Setup failed to modify security permissions on file
C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\ for user
kinderj.
To proceed, verify that the account and domain running SQL Server Setup
exist, that the account running SQL Server Setup has administrator
privileges, and that exists on the destination drive.

Error 29506. SQL Server Setup failed to modify security permissions on
file
C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\ for user
kinderj.
To proceed, verify that the account and domain running SQL Server Setup
exist, that the account running SQL Server Setup has administrator
privileges, and that exists on the destination drive.
<Failure Type='Fatal' Error='29506'>
<EndFunc Name='LaunchFunction' Return='29506' GetLastError='0'>
MSI (s) (40:68) [10:23:50:557]: User policy value 'DisableRollback' is 0
MSI (s) (40:68) [10:23:50:557]: Machine policy value 'DisableRollback' is
0
Action ended 10:23:50: InstallFinalize. Return value 3.
**********************

I have gone over all of the permissions in the directory structure with
no
luck and can not find a problem. I have tried the Local Administrator,
Domain Administrator, and other users with Administrative privileges but
the
installs fails with the same error all of the time.

Sorry this was such a long post, but I wanted to put the extra
information
out there to try and get this problem resolved especially since this is
on
our production database server the same as other users.

- Jason K




.



Relevant Pages

  • Re: SQL Server problem on sbs 2K3 + wss sp2
    ... but I have no idea if I'm running the latest service pack SP3a. ... I intended on *upgrading* from using MSDE for SharePoint to using SQL Server so I can do full-text searches and put the companyweb content on a NAS device. ... During the installation of SP3a, though, at step 4, I selected SharePoint and clicked next. ...
    (microsoft.public.windows.server.sbs)
  • Re: Migrating stand-alone SQL server to cluster
    ... applying binaries on one node in a virtual installation. ... The problem is that if you try to reapply the service pack as you would a ... Mixed Cluster configuration that caused our problems. ... This will reinstall SQL Server on the new ...
    (microsoft.public.sqlserver.clustering)
  • RE: Error installing (KB 921896)
    ... when i try to inslall Microsoft SQL Server 2005 Express Edition Service Pack ... Rerun the installation through Microsoft Update. ... This service pack upgrades all Microsoft SQL Server 2005 Express Edition ...
    (microsoft.public.windowsupdate)
  • RE: Error installing (KB 921896)
    ... for the entry called "SQL Server ". ... Rerun the installation through Microsoft Update. ... This service pack upgrades all Microsoft SQL Server 2005 Express Edition ...
    (microsoft.public.windowsupdate)
  • Re: Connextion Error After Installing SQL Server 2005 on Vista
    ... But Vista User Account Control doesn't automatically pass your administrator credentials to programs. ... The solution is to explicitly grant Bob access to SQL Server. ... During the installation, I was prompted a couple of times to install a service pack for Visual Studio 2005, which is not currently installed. ...
    (microsoft.public.sqlserver.connect)