Hi,
I've just received a new machine to add to my 3-node SQL Cluster on
which 2 instances were installed.
I've only installed one of the two instances on the new server because
the second instance will surely dissappear.
All was going very well until i tried installing SP2 of SQL2005 ( only
the database services part fails ).
The sqlrun_sql.msp will not run correctly, i've tried :
- Local system account as user for sql service
- logging on as cluster service account for doing the install
- deleting the SID's in the setup folder of registry
- killing all msiexec.exe instances & clearing log files
I'm pretty much out of options so I had to put my server online with
SP0 now.
Does anybody have any idea how this could be solved because none of my
maintenance plans work anymore.
I was thinking as very final solution to just copy all SQL Server
files from one of the other 2 servers ( have SP2 installed ) to the
new server, is this a good idea ( I don't think so but no
alternative )?
Included are the 3 logfiles indicating the problem :
Hotfix.log
02/29/2008 00:19:46.797 Installing target: SRV-CLUST03-ASP
02/29/2008 00:19:47.141 Installing file: sqlrun_sql.msp
02/29/2008 00:19:47.172 Copy Engine: Creating MSP install log file at:
C:\Program Files\Microsoft SQL Server\90\Setup Bootstrap\LOG\Hotfix
\SQL9_Hotfix_KB921896_sqlrun_sql.msp.log
02/29/2008 00:19:47.188 Registry: Opened registry key "Software
\Policies\Microsoft\Windows\Installer"
02/29/2008 00:19:47.204 Registry: Cannot read registry key value
"Debug"
02/29/2008 00:19:56.063 MSP Error: 29527 The setup has encountered an
unexpected error in datastore. The action is RestoreSetupParams. The
error is : Source File Name: datastore\cachedpropertycollection.cpp
Compiler Timestamp: Wed Jun 14 16:27:59 2006
Function Name: CachedPropertyCollection::findProperty
Source Line Number: 130
----------------------------------------------------------
Failed to find property "OwningGroup" {"VirtualServerInfo", "", "SRV-
SQLV01-ASP"} in cache
Source File Name: datastore\clusterinfocollector.cpp
Compiler Timestamp: Thu Oct 5 12:22:42 2006
Function Name: ClusterInfoCollector::collectClusterVSInfo
Source Line Number: 888
----------------------------------------------------------
Failed to detect VS info due to datastore exception.
Source File Name: datastore\clustergroupsproperties.cpp
Compiler Timestamp: Wed Jun 14 16:27:59 2006
Function Name: ClusterGroupScope.SharedDisks
Source Line Number: 56
----------------------------------------------------------
Failed to
02/29/2008 00:19:56.422 MSP returned 1603: A fatal error occurred
during installation.
02/29/2008 00:19:56.531 Registry: Opened registry key "Software
\Policies\Microsoft\Windows\Installer"
02/29/2008 00:19:56.531 Registry: Cannot read registry key value
"Debug"
02/29/2008 00:19:56.938 Copy Engine: Error, unable to install MSP
file: s:\d50d6fed6d838adf5daa5b3d939e\HotFixSQL\Files\sqlrun_sql.msp
02/29/2008 00:19:56.953 The following exception occurred: Unable to
install Windows Installer MSP file Date: 02/29/2008 00:19:56.953
File: \depot\sqlvault\stable\setupmainl1\setup\sqlse\sqlsedll
\copyengine.cpp Line: 800
SQL9_Hotfix_KB921896
Property(S): SQL200532Hotfix3042 = s:\d50d6fed6d838adf5daa5b3d939e
\HotFixSQL\Files\sqlrun_sql.msp
MSI (s) (D0:2C) [00:19:56:360]: Product: Microsoft SQL Server 2005 -
Update 'Service Pack 2 for SQL Server Database Services 2005 ENU
(KB921896)' could not be installed. Error code 1603. Additional
information is available in the log file C:\Program Files\Microsoft
SQL Server\90\Setup Bootstrap\LOG\Hotfix
\SQL9_Hotfix_KB921896_sqlrun_sql.msp.log.
MSI (s) (D0:2C) [00:19:56:360]: Note: 1: 1729
MSI (s) (D0:2C) [00:19:56:360]: Transforming table Error.
MSI (s) (D0:2C) [00:19:56:360]: Note: 1: 2262 2: Error 3: -2147287038
MSI (s) (D0:2C) [00:19:56:375]: Transforming table Error.
MSI (s) (D0:2C) [00:19:56:375]: Transforming table Error.
MSI (s) (D0:2C) [00:19:56:375]: Note: 1: 2262 2: Error 3: -2147287038
MSI (s) (D0:2C) [00:19:56:375]: Transforming table Error.
MSI (s) (D0:2C) [00:19:56:375]: Note: 1: 2262 2: Error 3: -2147287038
MSI (s) (D0:2C) [00:19:56:375]: Transforming table Error.
MSI (s) (D0:2C) [00:19:56:375]: Note: 1: 2262 2: Error 3: -2147287038
MSI (s) (D0:2C) [00:19:56:375]: Transforming table Error.
MSI (s) (D0:2C) [00:19:56:375]: Note: 1: 2262 2: Error 3: -2147287038
MSI (s) (D0:2C) [00:19:56:391]: Transforming table Error.
MSI (s) (D0:2C) [00:19:56:406]: Transforming table Error.
MSI (s) (D0:2C) [00:19:56:406]: Note: 1: 2262 2: Error 3: -2147287038
MSI (s) (D0:2C) [00:19:56:406]: Transforming table Error.
MSI (s) (D0:2C) [00:19:56:406]: Note: 1: 2262 2: Error 3: -2147287038
MSI (s) (D0:2C) [00:19:56:406]: Transforming table Error.
MSI (s) (D0:2C) [00:19:56:406]: Note: 1: 2262 2: Error 3: -2147287038
MSI (s) (D0:2C) [00:19:56:406]: Product: Microsoft SQL Server 2005 --
Configuration failed.
MSI (s) (D0:2C) [00:19:56:406]: Attempting to delete file C:\WINDOWS
\Installer\47f4b7.msp
MSI (s) (D0:2C) [00:19:56:406]: Unable to delete the file. LastError =
32
MSI (s) (D0:2C) [00:19:56:422]: Cleaning up uninstalled install
packages, if any exist
MSI (s) (D0:2C) [00:19:56:422]: MainEngineThread is returning 1603
MSI (s) (D0:94) [00:19:56:422]: Destroying RemoteAPI object.
MSI (s) (D0:FC) [00:19:56:422]: Custom Action Manager thread ending.
=== Logging stopped: 29/02/2008 0:19:56 ===
MSI (c) (3C:78) [00:19:56:422]: Decrementing counter to disable
shutdown. If counter >= 0, shutdown will be denied. Counter after
decrement: -1
MSI (c) (3C:78) [00:19:56:422]: MainEngineThread is returning 1603
=== Verbose logging stopped: 29/02/2008 0:19:56 ===
Summary.txt
Time: 02/29/2008 00:19:57.000
KB Number: KB921896
Machine: SRV-CLUST03-ASP
OS Version: Microsoft Windows Server 2003 family, Enterprise Edition
Service Pack 2 (Build 3790)
Package Language: 1033 (ENU)
Package Platform: x86
Package SP Level: 2
Package Version: 3042
Command-line parameters specified:
Cluster Installation: Yes
Log Location on Passive Nodes:
(SRV-CLUST01-ASP) C:\Program Files\Microsoft SQL Server\90\Setup
Bootstrap\LOG\Hotfix
(SRV-CLUST02-ASP) C:\Program Files\Microsoft SQL Server\90\Setup
Bootstrap\LOG\Hotfix
(SRV-CLUST03-ASP) C:\Program Files\Microsoft SQL Server\90\Setup
Bootstrap\LOG\Hotfix
**********************************************************************************
Prerequisites Check & Status
SQLSupport: Passed
**********************************************************************************
Products Detected Language Level Patch
Level Platform Edition
Setup Support Files ENU
9.2.3042 x86
Database Services (MSSQLSERVER) ENU RTM
2005.090.1399.00 x86 ENTERPRISE
SQL Server Native Client ENU
9.00.3042.00 x86
MSXML 6.0 Parser ENU
6.10.1129.0 x86
Backward Compatibility ENU
8.05.2004 x86
Microsoft SQL Server VSS Writer ENU
9.00.3042.00 x86
**********************************************************************************
Products Disqualified & Reason
Product Reason
**********************************************************************************
Processes Locking Files
Process Name Feature Type User
Name PID
resrcmon.exe Database Services Application SYSTEMAT-TCC
\ClusterSrvAccount 3312
resrcmon.exe Database Services Application SYSTEMAT-TCC
\ClusterSrvAccount 3408
SQLBrowser Database Services
Service 1448
**********************************************************************************
Product Installation Status
Product : Setup Support Files
Product Version (Previous): 3042
Product Version (Final) :
Status : Not Selected
Log File :
Error Description :
----------------------------------------------------------------------------------
Product : Database Services (MSSQLSERVER)
Product Version (Previous): 1399
Product Version (Final) :
Status : In Progress
Log File : C:\Program Files\Microsoft SQL Server
\90\Setup Bootstrap\LOG\Hotfix\SQL9_Hotfix_KB921896_sqlrun_sql.msp.log
Error Number : 29527
Product : SQL Server Native Client
Product Version (Previous): 3042
Product Version (Final) :
Status : Not Selected
Log File :
Error Description :
----------------------------------------------------------------------------------
Product : MSXML 6.0 Parser
Product Version (Previous): 1129
Product Version (Final) :
Status : Not Selected
Log File :
Error Description :
----------------------------------------------------------------------------------
Product : Backward Compatibility
Product Version (Previous): 2004
Product Version (Final) :
Status : Not Selected
Log File :
Error Description :
----------------------------------------------------------------------------------
Product : Microsoft SQL Server VSS Writer
Product Version (Previous): 3042
Product Version (Final) :
Status : Not Selected
Log File :
Error Description :
----------------------------------------------------------------------------------
Geoff N. Hiten - 29 Feb 2008 15:04 GMT
I got bit with this the other day. After you add the node to SQL using
add/remove programs, you have to reboot the new node before applying SP2.
After the reboot, fail the instance over to the new node and run the SP from
there.

Signature
Geoff N. Hiten
Senior SQL Infrastructure Consultant
Microsoft SQL Server MVP
> Hi,
>
[quoted text clipped - 229 lines]
> Error Description :
> ----------------------------------------------------------------------------------
Icemokka - 01 Mar 2008 10:09 GMT
> I got bit with this the other day. After you add the node to SQL using
> add/remove programs, you have to reboot the new node before applying SP2.
[quoted text clipped - 235 lines]
>
> - Tekst uit oorspronkelijk bericht weergeven -
Tried that too, after install SQL on the node it was rebooted and set
as active node.
Then I ran SP2 with some problem.
Icemokka - 03 Mar 2008 08:16 GMT
Did not really pinpoint the solutions but tried following :
Delete all sid values in HKLM\Software\Ms\Ms SQL\MSSQL.1\Setup
Deinstalled the SQL-server on the node
Restarted node
Reinstalled SQL-Server on the node
Restarted node
Applied SP2 and it worked !!!!