Automate starting of Qlik Sense services
Автор: howdash
Загружено: 2025-12-18
Просмотров: 142
Qlik Sense Admin Courses:
_____________________________________________
Qlik Sense Server Pro Course Bundle: https://www.howdash.com/courses/qlik-...
Backup, Upgrade, and Recover Qlik Sense: https://www.howdash.com/courses/backu...
Qlik Sense Security: https://www.howdash.com/courses/qlik-...
Deploy and Configure Qlik Sense: https://www.howdash.com/courses/deplo...
Windows Server for Qlik Sense Admins: https://www.howdash.com/courses/windo...
Script Used in the Video:
_________________________
try {
determine which repository database service to start and start that service
Get-Service -Name "postgresql*", 'QlikSenseRepositoryDatabase' -ErrorAction SilentlyContinue | Start-Service -PassThru -ErrorAction Stop
start service dispatcher
Start-Service -Name QlikSenseServiceDispatcher -PassThru -ErrorAction Stop
pause and let Service Dispatcher microservices start
Write-Output 'Waiting for microservices of Qlik Sense Service Dispatcher to start...'
Start-Sleep -Seconds 10
resume starting of remaining Qlik Sense services
Start-Service -Name QlikSenseRepositoryService -PassThru -ErrorAction Stop
Start-Service -Name QlikSenseEngineService, QlikSensePrintingService, QlikSenseProxyService, QlikSenseSchedulerService -PassThru -ErrorAction Stop
}
catch {
capture error details
$errorTime = Get-Date -Format "yyyy-MM-dd_HHmmss"
$errorTitle = "ERROR: Failed to start Qlik Sense services"
$errorMessage = "MESSAGE: $($_.Exception.Message)"
$errorLog = "$errorTime`: $errorTitle`n$errorMessage"
log error to a file
$errorLog | Out-File -FilePath "C:\scripts\logs\$errorTime`_startQlikSenseServices.log"
communicate error in console
Write-Error $errorMessage
}
Script to Start Qlik Logging Service:
_____________________________________
Start-Service -Name QlikLoggingService -PassThru -ErrorAction Stop
Join howdash Community:
__________________________
LinkedIn: / howdashllc
Facebook: / howdashllc
Description:
___________
🎁 Welcome to 25 days of QlikMas! Each day I'll unwrap one quick Qlik Sense server admin lesson you can learn in under fifteen minutes. Today, I share the PowerShell script I use to automate starting Qlik Sense services. We will build a reliable script that starts services in the correct order, works with both bundled and standalone PostgreSQL, and accounts for the Service Dispatcher microservices startup delay.
You'll also see how to add error handling and logging so failures are captured cleanly, making your server restarts safer and more reliable during maintenance or recovery.
Perfect for Qlik Sense administrators who want repeatable, automation-friendly service management and fewer manual mistakes.
👉 Watch to follow along, test the script, and complete your stop/start automation toolkit.
📅 Come back tomorrow for Day 19 of QlikMas where I'll share more Qlik Sense admin tips and insights!
Chapters:
_________
0:00 Intro
0:24 Starting Order of the Services
1:25 Start Repository Database Service
2:03 Start Logging Service
2:28 Start Qlik Sense Service Dispatcher
3:20 Start Remaining Services
4:06 Add Error Handling
4:54 Test Script
6:04 Test Error Handling
7:10 Outro
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: