SQL upgrade from SQL Server 2008 R2 SP3 32 bit to SQL Server 2012
SQL upgrade from 2008 R2 to 2012 Script level upgrade for database ‘master’ failed because upgrade step ‘sqlagent100_msdb_upgrade.sql’ encountered error 200, state 7, severity 25. This is a serious error condition which might interfere with regular operation and the database will be taken offline. If the error happened during upgrade of the ‘master’ database, it will prevent the entire SQL Server instance from starting. Examine the previous errorlog entries for errors, take the appropriate corrective actions and re-start the database so that the script upgrade steps run to completion.
2019-07-30 17:26:10.38 spid8s Error: 3417, Severity: 21, State: 3.
2019-07-30 17:26:10.38 spid8s Cannot recover the master database. SQL Server is unable to run. Restore master from a full backup, repair it, or rebuild it. For more information about how to rebuild the master database, see SQL Server Books Online.
2019-07-30 17:26:10.43 spid11s The SQL Server Network Interface library could not deregister the Service Principal Name (SPN) [ MSSQLSvc/Abcd.xyz.com:EXPRESS ] for the SQL Server service. Error: 0x200b, state: 15. Administrator should deregister this SPN manually to avoid client authentication errors.
2019-07-30 17:26:10.43 spid11s The SQL Server Network Interface library could not deregister the Service Principal Name (SPN) [ MSSQLSvc/Abcd.xyz.com:65285 ] for the SQL Server service. Error: 0x200b, state: 15. Administrator should deregister this SPN manually to avoid client authentication errors.
TITLE: Microsoft SQL Server 2012 Setup
The following error has occurred: Wait on the Database Engine recovery handle failed. Check the SQL Server error log for potential causes.
For help, click: http://go.microsoft.com/fwlink?LinkID=20476&ProdName=Microsoft%20SQL%20Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=11.0.2100.60&EvtType=0xE53883A0%25400xBE03358B%25401306%254025
BUTTONS:
Action required:
The upgrade process for SQL Server failed. Use the following information to resolve the error, and then repair your installation by using this command line: setup /action=repair /instancename=EXPRESS
Feature failure reason:
An error occurred during the setup process of the feature.
Error details:
- Error installing SQL Server Database Engine Services Instance Features
Wait on the Database Engine recovery handle failed. Check the SQL Server error log for potential causes.
Error code: 0x851A0019
Visit http://go.microsoft.com/fwlink?LinkId=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=11.0.2100.60&EvtType=0xE53883A0%400xBE03358B%401306%4025&EvtType=0xE53883A0%400xBE03358B%401306%4025 to get help on troubleshooting.
Action required:
The upgrade process for SQL Server failed. Use the following information to resolve the error, and then repair your installation by using this command line:
setup /action=repair /instancename=EXPRESS
Feature failure reason:
An error occurred for a dependency of the feature causing the setup process for the feature to fail.
Error details:
- Error installing SQL Server Database Engine Services Instance Features
Wait on the Database Engine recovery handle failed. Check the SQL Server error log for potential causes.
Error code: 0x851A0019
Visit http://go.microsoft.com/fwlink?LinkId=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=11.0.2100.60&EvtType=0xE53883A0%400xBE03358B%401306%4025&EvtType=0xE53883A0%400xBE03358B%401306%4025 to get help on troubleshooting.
=========
Solution:
Check the SQL error log and read the bootstrap summary file – %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log .
Open a CMD as administrator.
Find you software path of SQL 2012 and pass it
E:\Source\SQLServer2012ExpressWithAdvServicesAndSP4/SQLEXPRADV_x86_ENU.exe /action=repair /instancename=EXPRESS
Run the above command.
Overall summary:
Final result: Failed: see details below
Exit code (Decimal): -2061893607
Start time: 2019-07-30 17:14:19
End time: 2019-07-30 18:38:26
Requested action: Upgrade
Setup completed with required actions for features.
Troubleshooting information for those features:
Next step for SQLEngine: The upgrade process for SQL Server failed. Use the following information to resolve the error, and then repair your installation by using this command line: setup /action=repair /instancename=EXPRESS