Last night I did a massive clean up and uninstall on my system, and perhaps I removed a bit too much. I never noticed or realized that VEB installs uses mssql, which I removed all traces of during my spring cleaning. Being a developer, I assumed it got installed along with visual studio at some point and wouldn't have any issues removing it.
WRONG!
VEB Puked, and after a (seemingly) full and clean removal using Revo, the veeam service will not start due to the following error(s) I'm seeing related to LocalDB:
Event Source: VeeamEndpointBackupSvc;Event ID: 0
Code: Select all
Service cannot be started. System.Exception: Unexpected error occurred inside a LocalDB instance API method call. See the Windows Application event log for error details.
at Veeam.Common.CSqlLocalDb.ThrowLocalDbException(Int32 errorCode, String function)
at Veeam.Common.CSqlLocalDb.CreateInstance(String instanceName)
at Veeam.EndPoint.CEndPointServiceImpl.PrepareSqlInstance(DatabaseFile databaseFile)
at Veeam.EndPoint.CEndPointServiceImpl..ctor(CVbOptions options, CTerminationMediator terminator, CExternalEventsWatcher externalEventsWatcher)
at Veeam.EndPoint.EndPointService.OnStart(String[] args)
Code: Select all
The following information was included with the event:
RegOpenKeyExW
2
The system cannot find the file specified.
967
Code: Select all
The following information was included with the event:
MSSQL12E.LOCALDB
Thanks in advance.