Hi,
Trying to update our SCVMM 2012 R2 to CU6 (currently on CU4).
Fails every time with the following errors in the application event log:
Log Name: Application
Source: Windows Error Reporting
Date: 19/05/2015 16:21:04
Event ID: 1001
Task Category: None
Level: Information
Keywords: Classic
User: N/A
Computer:
Description:
Fault bucket , type 0
Event Name: VMM20
Response: Not available
Cab Id: 0
Problem signature:
P1: vmmservice
P2: 3.2.8002.0
P3: Utils
P4: 3.2.8002.0
P5: M.V.D.SqlRetryCommand.ExecuteNonQuery
P6: M.V.DB.CarmineSqlException
P7: efa0
P8:
P9:
P10:
Attached files:
C:\ProgramData\VMMLogs\SCVMM.4c532e99-dfbf-4c8d-8175-1b0c3a1721b9\report.txt
These files may be available here:
Analysis symbol:
Rechecking for solution: 0
Report Id: a9a7ba11-fe3a-11e4-80ff-00155d282811
Report Status: 262144
Hashed bucket:
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Windows Error Reporting" />
<EventID Qualifiers="0">1001</EventID>
<Level>4</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2015-05-19T15:21:04.000000000Z" />
<EventRecordID>560130</EventRecordID>
<Channel>Application</Channel>
<Computer>l</Computer>
<Security />
</System>
<EventData>
<Data>
</Data>
<Data>0</Data>
<Data>VMM20</Data>
<Data>Not available</Data>
<Data>0</Data>
<Data>vmmservice</Data>
<Data>3.2.8002.0</Data>
<Data>Utils</Data>
<Data>3.2.8002.0</Data>
<Data>M.V.D.SqlRetryCommand.ExecuteNonQuery</Data>
<Data>M.V.DB.CarmineSqlException</Data>
<Data>efa0</Data>
<Data>
</Data>
<Data>
</Data>
<Data>
</Data>
<Data>
C:\ProgramData\VMMLogs\SCVMM.4c532e99-dfbf-4c8d-8175-1b0c3a1721b9\report.txt</Data>
<Data>
</Data>
<Data>
</Data>
<Data>0</Data>
<Data>a9a7ba11-fe3a-11e4-80ff-00155d282811</Data>
<Data>262144</Data>
<Data>
</Data>
</EventData>
</Event>
Log Name: Application
Source: SCVMMService
Date: 19/05/2015 16:21:04
Event ID: 0
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer:
Description:
Service cannot be started. Microsoft.VirtualManager.DB.CarmineSqlException: Unable to connect to the VMM database because of a general database failure.
Ensure that the SQL Server is running and configured correctly, then try the operation again. ---> System.Data.SqlClient.SqlException: Invalid column name 'FailDeploymentIfDBExists'.
at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)
at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)
at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite)
at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 compl...
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="SCVMMService" />
<EventID Qualifiers="0">0</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2015-05-19T15:21:04.000000000Z" />
<EventRecordID>560131</EventRecordID>
<Channel>Application</Channel>
<Computer>l</Computer>
<Security />
</System>
<EventData>
<Data>Service cannot be started. Microsoft.VirtualManager.DB.CarmineSqlException: Unable to connect to the VMM database because of a general database failure.
Ensure that the SQL Server is running and configured correctly, then try the operation again. ---> System.Data.SqlClient.SqlException: Invalid column name 'FailDeploymentIfDBExists'.
at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)
at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)
at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite)
at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 compl...</Data>
</EventData>
</Event>
Source: MsiInstaller
Date: 19/05/2015 16:21:34
Event ID: 1023
Task Category: None
Level: Error
Keywords: Classic
Description:
Product: Microsoft System Center Virtual Machine Manager Server (x64) - Update 'Update Rollup 6 for System Center 2012 R2 Virtual Machine Manager Server (x64) (KB3050317)' could not be installed. Error code 1603. Additional information is available in the log file C:\
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="MsiInstaller" />
<EventID Qualifiers="0">1023</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2015-05-19T15:21:34.000000000Z" />
<EventRecordID>560134</EventRecordID>
<Channel>Application</Channel>
<Computer>l</Computer>
<Security UserID="S-1-5-21-3471787611-1060193508-3514587929-1207" />
</System>
<EventData>
<Data>Microsoft System Center Virtual Machine Manager Server (x64)</Data>
<Data>Update Rollup 6 for System Center 2012 R2 Virtual Machine Manager Server (x64) (KB3050317)</Data>
<Data>1603</Data>
<Data>
<Data>(NULL)</Data>
<Data>(NULL)</Data>
<Data>
</Data>
The database is on the same server as SCVMM, is mounted, can be accessed and the SCVMM service starts manually without any problems.
I'm using an account to run the update that has sysadmin rights on the DB.
I have enabled verbose logging for MSI but the logs don't really reveal anything.
Can anyone help or point me in the right direction please?
Thanks,
Mike.