Installing and configuring M3 DMP MT services

The MT setup includes these M3 DMP MT services using the M3 DMP MT services installer:

  • M3 DMP Application Service
  • M3 DMP Reader Service
  • M3 DMP Schedule Service
  1. Unzip the M3DmpServiceSetupMT.16.1.0.20251009100000.zip file.
  2. Locate and double-click M3DmpServiceSetupMT.exe from the installation folder.
  3. In Tenant Path and Prefix, select the folder where the service files are copied. Ensure that the destination has sufficient permissions and available disk space.
    Tenant
    Optionally, specify the tenant ID if you set up a multi-tenant environment. Leave the field blank for single-tenant or standard on-premises installations.
    localhost
    Select the check box when the installation runs on the same machine as the M3 DMP application. If this setting is not selected, the remote server name is retrieved and used.
  4. In Service Account, specify this information:
    User
    Specify the Windows service account that runs the services. The service account is required if you use Windows Authentication for SQL Server connections. It is not required if you use SQL Server Authentication.
    Note: Ensure that the account has the required permissions to access the database and system resources.
    Password
    Specify the service account password.
  5. In MT Services Ports, configure the ports for each service to avoid conflicts. The default ports are 9080, 6005, and 6008. For a second tenant installation, use a different set of ports, for example, 9180, 6105, and 6108. Specify this information:
    Application Service Port
    Specify the port number for the M3 DMP Application Service. The default port is 9080.
    Reader Service Port
    Specify the port number for the M3 DMP Reader Service. This must be different from the Application Service Port. The default port is 6005.
    Schedule Service Port
    Specify the port number for the M3 DMP Schedule Service. This port number must be unique and free of conflicts. The default is 6008.
    Note: Verify that these ports are not used by other applications.
  6. In SQL Database Connection Options, select whether to input the connection information manually or use a predefined connection string. Select Enter Connection Information or Input connection string.
  7. In Provision Database Connection, specify this information:
    Server Information
    Specify the SQL Server information.
    Machine
    Specify the machine name.
    Port
    Optionally, specify the port used depending on your SQL configuration.
    Instance
    Specify the instance hosting the provision database.
    Select Authentication
    Select an authentication method: SQL Authentication or Windows Authentication. For SQL Authentication, you must specify the SQL user name and password. For Windows Authentication, the system uses the Service Account credentials.
    SQL Database User
    User
    Specify the SQL user name.
    Password
    Specify the password.
    Connection String
    Specify the connection string. The system can automatically generate the connection string based on the service account credentials, or you can manually specify it for advanced configurations.
  8. Review all configuration values before proceeding. Once confirmed, click Install to start the installation process.
  9. After completion, verify that all three services, Application, Reader, and Schedule are installed and running correctly.