RE: SQL Server 2005 faulure when updating to SP1
- From: s025jak <s025jak@xxxxxxxxxxxxxx>
- Date: Tue, 30 May 2006 06:34:02 -0700
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.
======================================================
--------------------
theThread-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
haven'tMicrosoft newsgroups and other blogs and newsgroups on the web, but I
withseen any yet that can answer the problem that a lot of people are having
diggingthe 'Database Services' not getting upgraded. I decided to do some
can'tin the rather large and cryptic log files generated by the service pack
install and believe that I have found the pertinent information, but
afigure out the resolution to the problem as I don't understand why it is
errorproblem. 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
submittedmessage that the service pack was unable to install. If you have error
reporting turned on and choose to see the information that will be
theto 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
iskey 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
sequencehow mine look. If you look at Log #1, you'll see a gap in the time
"MSPfrom Line 167 to 168 (The beginning of the line after the timestamp says
overreturned 1603"). You take that gap in the time sequence and find the
approximate point in Log #2 where the sequence starts and start going
toevery line until you get down to Line 36629 which is where things start
thefail. This was very tedious, but led me to what I believe is the root of
SDDL: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
Error'(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 --
kinderj.29506. SQL Server Setup failed to modify security permissions on file
C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\ for user
fileTo 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
kinderj.C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\ for user
0To 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
noAction ended 10:23:50: InstallFinalize. Return value 3.
**********************
I have gone over all of the permissions in the directory structure with
theluck and can not find a problem. I have tried the Local Administrator,
Domain Administrator, and other users with Administrative privileges but
informationinstalls fails with the same error all of the time.
Sorry this was such a long post, but I wanted to put the extra
onout there to try and get this problem resolved especially since this is
our production database server the same as other users.
- Jason K
- Follow-Ups:
- RE: SQL Server 2005 faulure when updating to SP1
- From: Vincent Xu [MSFT]
- RE: SQL Server 2005 faulure when updating to SP1
- References:
- SQL Server 2005 faulure when updating to SP1
- From: s025jak
- RE: SQL Server 2005 faulure when updating to SP1
- From: Vincent Xu [MSFT]
- SQL Server 2005 faulure when updating to SP1
- Prev by Date: RE: Management Studio update (2005 / SP1)
- Next by Date: SQL 2000 setup???
- Previous by thread: RE: SQL Server 2005 faulure when updating to SP1
- Next by thread: RE: SQL Server 2005 faulure when updating to SP1
- Index(es):
Relevant Pages
|