MS21-JAN-Security update for SQL Server 2012 SP4 GDR - SQL Server 2021 SP4 - KB4583465
MS21-JAN-Security update for SQL Server 2012 SP4 GDR - SQL Server 2021 SP4 - KB4583465 (x64)
Needs a 5th relevance
not exists key whose ((it contains “microsoft sql server 2012 express localdb”) of (value “DisplayName” of it as string as lowercase)) of key “HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall” of it of (native registry)
The reason is that “Microsoft SQL Server 2012 Express LocalBD” this is a flat install of minimal components for a local SQL db think of it as lowjack sql or ms sql version of like Access DB that is used by .net applications and things like Veeam Backup and Recovery 11.
The more important bit is that “Microsoft SQL Server 2012 Express LocalBD” is not a full SQL install thus the KB45583465 package and other similar ones will never run and will fail as it cannot upgrade stuff that was never installed on the system in the first place due to this being a limited install type vs a full SQL instance which the KB is designed to patch.
If you run this fixlet manually on a box with the localdb you will see this error.
“There are no SQL Server instances or shared features that can be updated on this computer”
Please fix this ASAP.