Core component of SQL Server for storing, processing, and securing data
I think the easiest is to install SQL Server LocalDB separately. The version you need is very old, from 2012, but you can find it here: https://www.microsoft.com/en-sg/download/details.aspx?id=50003 When you click the Download button, you will get a number of alternatives. You only want the first entry on the list.
Important! Before you run the installation, review this article, which discusses a known issue where the way Windows 11 report disk-sector sizes can cause SQL Server not to start. As this article is a bit technical, here is the first thing you should do: Open a command-line with Run as Administrator:
fsutil fsinfo sectorinfo C:
The output will have a couple of numbers to the right. None of these numbers must exceed 4095. If they do, apply the registry update described in the article and reboot.
Once you have install SQL Server LocalDB, you can try installing your other software.
Note: As I mentioned, this is a very old version of SQL Server. Presumably, there is a newer version of the software you are using, which is using a newer version of SQL Server LocalDB. But, yes, that is, upgrading to a new version probably comes with a price tag.