Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space DTPDEVEL and version 2022.1

...

Table of Contents
maxLevel1

Operating System

64-bit versions are required for all platforms. DTP requires 64-bit Java Runtime Environment. 

Windows

The following versions are supported:

  • Server 2016
  • Server 2019
  • Server 2022
  • Windows 10
  • Windows 11

Microsoft .NET Framework 4.0 is required.

Linux

You can install DTP on Linux distributions that support 64-bit Java Runtime Environments (e.g., Ubuntu 14.04, 14.10, or RHEL Server 6.x).

...

A distribution with Linux kernel 3.10 or above is required to use the v2 license (beta).

Database Requirements

DTP supports MySQL, PostgreSQL, and Oracle databases.  Refer Refer to the the Database Settings chapter for details about installing and setting up the database server for use with DTP.

MySQL

  • MySQL 5.6.25 to 7 and 8.0.x
  • MySQL 5.6 (deprecated)

Oracle

The Oracle database should not be installed on the same machine as DTP. The following versions are supported:

  • 19c
  • 18c
  • 12c

PostgreSQL

  • 14
  • 12c 
  • 11g (deprecated)

Hardware

If you are installing DTP on a virtual machine (VM), make sure to allocate enough resources. Running DTP on a physical machine may result in greater performance.

...

An additional 4 GB of RAM is recommended if you are installing DTP Enterprise Pack.

Ports

Before you begin installation, you should verify that the necessary ports are available:

...

Default PortDescription
80 (Windows), 8080 (Linux)DTP Server
8443 (Windows and Linux)SSL Connector

8005

Apache Tomcat port
2002License Server
8082Data Collector for Parasoft analysis engines and third-party integrations.
8787Used by the embedded database server shipped with distribution; this port is non-configurable.
9003Used by the HyperSQL database server responsible for session management data.
18888Team Server (deprecated)
3306Default port used for sending and retrieving MySQL data.
5432Default port used for sending and retrieving PostgreSQL data.
1521Default port used for sending and retrieving Oracle data.
61617JMS events broker
1883MQTT transport connector

You can customize the DTP Server ports as necessary. See Reconfiguring DTP Ports.

DTP Enterprise Pack Ports

The following ports must be available if you are installing DTP Enterprise Pack

...

Default PortDescription
8315Event broker in the parent process that orchestrates all of the other processes associated with Enterprise Pack.
8314Extension Designer web interface
8320-8399 DTP Enterprise Pack services.
8316Embedded MongoDB database for DTP Enterprise Pack.

IP Address Formats

IPv4 and IPv6 addresses are supported.

Browsers

The latest version of the following browsers are supported:

  • Microsoft Edge
  • Firefox
  • Google Chrome
  • Safari

Open File Descriptor Limit

Linux imposes a limit on the number of open file descriptors per process, which affects the number of allowable concurrent open connections that DTP can safely support. If many concurrent users will interact with DTP components, such as Report Center Dashboard or REST APIs, you should increase the open file descriptor limit before starting DTP.

...

Server behavior is inconsistent across operating systems, so you should use discretion when determining the proper limit for your environment. Methods for increasing the limit vary widely for different distributions. Consult your operating system documentation to determine whether it is possible to increase the limit and how to do so.

ZIP Extractor

The installation machine must have a program installed that can unzip compressed folders and files. 

Microsoft Visual C++ Redistributable

The Microsoft Visual C++ Redistributable package (2015 or higher) is required for the DTP Enterprise Pack database on Windows. The package is very common and may already be installed on your system. If the package is not already installed, the DTP installer will attempt to download the package.