Hung QVB.exe engines can always be stopped by restarting the QlikView Distribution Service. It is also possible to cancel a hung task without canceling or stopping other currently running tasks. This is done by reviewing the QlikView Distribution Service (QDS) task log for the hung task, and identifying the Process ID of the associated QVB.exe engine. By knowing the PID of the QVB.exe engine, it can be stopped using Windows Task Manager.
Environment
QlikView
Resolution:
The first step is identifying the PID of the QVB.exe engine and can be found in the QDS task log. The default location of QDS logging is %ProgramData%\QlikTech\DistributionService\1\Log. If the QDS Application Data Folder has been configured to reside in a different folder, you can check the location by looking in the QMC > System > Setup > Distribution Services > QDS@ > General tab.
Please note that QDS task logs are located in a timestamp folder for the date the task was run (EX - 20181204); and then in a directory with same name as the QDS task name.
Open the QDS task log and search for the PID. An example of the syntax to look for in the task log is - Information Opened the QlikView Engine successfully. ProcessID=11124
Then, on the Windows server running the QDS service, open Task Manager
- Select the Processes tab
- Right-click on Name and ensure that the PID type is selected
- Find the QVB.exe process with PID identified from the QDS task log and stop that process