Run the NIVOMAX Data Server as a Service
Last Updated on August 22, 2024 | 4 min read
This guide provides technical administrators with instructions on setting up the NIVOMAX Data Server to run as a service using the Windows Task Scheduler. Running the NIVOMAX Data Server as a scheduled task ensures it remains active and accessible even when the Windows user logs out, maintaining continuous service.
Applicable Windows Versions
This guide is valid for the following versions of Windows:
- Windows 10
- Windows 11
- Windows Server 2012 R2
- Windows Server 2016
- Windows Server 2019
- Windows Server 2022
What is Windows Task Scheduler?
Windows Task Scheduler is a built-in Windows utility that allows users to automate tasks on their computer. It can be used to launch applications, scripts, and other tools at specified times or in response to specific events. By leveraging Task Scheduler, administrators can ensure that critical services and applications, such as the NIVOMAX Data Server, run reliably in the background.
Why Use Windows Task Scheduler for NIVOMAX Data Server?
The NIVOMAX Data Server application, by default, runs in the context of the logged-in Windows user. When the user logs out, the application stops running, leading to unavailability of services. Using Windows Task Scheduler to set up the NIVOMAX Data Server as a scheduled task ensures it starts with the system and remains running independently of user sessions. This provides a robust solution for maintaining continuous server availability.
Steps to Set Up NIVOMAX Data Server Using Windows Task Scheduler
Step 1: Open Windows Task Scheduler
- Press ‘Win + R’, type taskschd.msc, and press Enter.
- Alternatively, navigate to Control Panel > Administrative Tools > Task Scheduler.
Step 2: Create a New Task
- In the Task Scheduler window, click on Action > Create Task.
- This opens the Create Task dialog box.
Step 3: General Settings
- In the General tab, enter a name for the task, e.g., NIVOMAX Data Server.
- Optionally, add a description.
- Select Run whether user is logged on or not.
- Check Run with highest privileges.
Step 4: Configure Triggers
- Go to the Triggers tab and click New.
- Set the task to begin At startup.
- Ensure Enabled is checked.
- Click OK to save the trigger.
Step 5: Configure Actions
- Navigate to the Actions tab and click New.
- Set the action to Start a program.
- In the Program/script field, enter the path to the NIVOMAX Data Server executable file.
- Default Path: C:\Program Files\Nivomax Data Server\Nivomax.exe
- Click OK to save the action.
Step 6: Configure Conditions
- In the Conditions tab, adjust settings as needed. For most cases, the default settings are sufficient.
- Ensure Start the task only if the computer is on AC power is checked to prevent the task from running on battery power.
Step 7: Configure Settings
- Go to the Settings tab.
- Check Allow task to be run on demand.
- Check Run task as soon as possible after a scheduled start is missed.
- Check If the task fails, restart every and set appropriate restart interval and attempts.
- Click OK to save all settings.
Step 8: Provide Credentials
- Upon saving the task, you will be prompted to enter the credentials of the user account under which the task will run.
- Enter the appropriate username and password, then click OK.
Step 9: Verify Task Creation
- In the Task Scheduler Library, locate your newly created task. Navigating to Task Scheduler Library:
- In the left-hand pane of the Task Scheduler window, you will see a hierarchical structure.
- Expand the folder named Task Scheduler Library. This is where all tasks are stored.
- If you created a subfolder for your tasks, navigate to it under the Task Scheduler Library.
- Right-click the task and select Run to test if it starts the NIVOMAX Data Server correctly.
Conclusion
By following these steps, you ensure that the NIVOMAX Data Server runs as a scheduled task, maintaining its availability regardless of user logins and logouts. This setup provides a reliable method for ensuring continuous operation of the NIVOMAX Data Server, leveraging the automation capabilities of Windows Task Scheduler.
For further assistance or troubleshooting, please refer to the NIVOMAX technical documentation or contact SYNAXIOM support.