If NVivo is crashing or displaying the following error on Windows 11:
Database Component Failure "Database component did not respond in time. Unable to start service."
This error indicates that SQL won't currently run on your Windows 11 device.
There are (3) commands that can be run on the computer to address this.
Steps to Fix the Error:
Use the Windows Search Bar to search for the Powershell App. When you locate it, right click and select "Run as an Administrator".
In Powershell, run the commands based on the version of NVivo on the device.
Go to File->Product Info->About NVivo or File->Help->About NVivo to determine the version you are running.
NVivo 13 and 14 (2020, R1) R1.6-1.7.x (SQL Server 2019)
New-Item -Path 'HKLM:\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL15E.LOCALDB\MSSQLServer\Parameters' -Force
New-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL15E.LOCALDB\MSSQLServer\Parameters' -Name 'SQLArg0' -Value '-T1800' -PropertyType String -Force
sqllocaldb delete QSRNVIVO20.6
NVivo R1.0-1.5.2 (SQL Server 2017)
New-Item -Path 'HKLM:\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL14E.LOCALDB\MSSQLServer\Parameters' -Force
New-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL14E.LOCALDB\MSSQLServer\Parameters' -Name 'SQLArg0' -Value '-T1800' -PropertyType String -Force
sqllocaldb delete QSRNVIVO20
NVivo 11 and NVivo 12 (SQL Server 2014)
New-Item -Path 'HKLM:\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL12E.LOCALDB\MSSQLServer\Parameters' -Force
New-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL12E.LOCALDB\MSSQLServer\Parameters' -Name 'SQLArg0' -Value '-T1800' -PropertyType String -Force
sqllocaldb delete QSRNVIVO12
If you don't feel comfortable running the commands yourself or it doesn't fix your issue, please contact the technical support team of the producer directly via the NVivo Support Form (Lumivero) .