System Requirements

 has the following installation prerequisites:
tdm48
 
Test Data Management
 has the following installation prerequisites:
 
 
2
 
 
Hardware Requirements
 
Test Data Management
 supports the following hardware:
  • Physical and virtual Windows machines.
  • 32-bit systems
    Note:
     Service layer components require 64-bit. These components include 
    CA Agile Requirements Designer
    .
  • 64-bit systems
    Note:
      To create DSN entries on 64-bit systems, use C:\Windows\SysWOW64\odbcad32.exe.
  • Fast Data Masker supports installation on Red Hat Linux 6.0 to 7.0
A centralized server that supports multiple simultaneous terminal servers (RDS) simplifies maintenance. Alternatively, each user can install the software on a laptop or workstation and can connect to a shared repository. For production environments, a DBA managed centralized database server is best for the test data repository. For training and trial purposes, you can use a locally managed database.
The following list shows system requirements for various 
Test Data Management
 server types: 
  •  
    General Workstation
    OS: 
    Windows 7 Professional or higher
    Memory: 
    3 GB
    Free Space: 
    20 GB
    CPU: 
    > 2 GHz
    Network:
     100 Mbit
  •  
    Server
     (medium usage, up to 5 concurrent users)
    OS: 
    Windows Server 2008 R2 Standard Edition or higher
    Memory:
     16 GB
    Free Space: 
    20 GB
    CPU: 
    1x Quad core
    Network:
     1 Gbit
  •  
    Server
     (high volume or terminal services)
    OS: 
    Windows Server 2008 R2 64-bit Standard Edition or higher
    Memory:
     32 GB
    Free Space: 
    20 GB
    CPU: 
    2x Quad Core, 2.7GHz, 6 MB L3 Cache, 1 GHz HyperTransport or equivalent
    Network:
     1 Gbit
 
Test Data Management
 Operating System Support
 
Test Data Management
 (TDM Portal, Repository, GT Server components) is tested on the following operating systems:
  • Microsoft Windows Server 2008 R2
  • Microsoft Windows Server 2012 R2 (64-bit)
  • Microsoft Windows Server 2016
  • Microsoft Windows 10 64-bit
  • Microsoft Windows 7 64-bit
The Portal may work on other versions, but they have not been tested.
Database Requirements
 
Test Data Management
 requires a repository to store product metadata. You can also use the repository to store test data. The repository can be on the same server as 
Test Data Management
, or can be a remote server. If you use remote server, ensure that the server has the memory requirement as recommended in the Hardware Requirements section. For production environments, we recommend a dedicated database server for the repository that is backed up and monitored.
 
Test Data Management
 supports the following databases for the repository:
Database
CA Datamaker
CA TDM Portal
Notes
Microsoft SQL Server 2012, 2014, 2016
Microsoft SQL Server Express 2014, 2016
YES
YES
-
Oracle 11g and 12c
YES
YES
-
Oracle 11g XE
YES
YES
Oracle 11g XE does not support Java. If you wantto use the scramble functionality of Data Subset, Oracle 11g standard version or higher is required.
Oracle RAC
YES
NO
-
The repository database and server also requires the following:
  • Allow 5 GB of disk space for the repository database installation. Growth depends on the volume of test data that you store in the repository. Assume 5 GB to 20 GB in the first year.
  • For database access from a remote system, Oracle databases require an Oracle client with the TNSNAMES.ora file. All other database platforms require an ODBC driver software and system DSN entries.
     On 64-bit systems, use C:\Windows\SysWOW64\odbcad32.exe to create DSN entries.
  • Oracle 12c can be installed in one of two ways: 
    • As a plain database instance similar to 11g. 
    • As a container database.
      A container database is used to create a multi-tenant database system. A container contains a set of "pluggable" databases which can be run inside the container as if they are separate instances. DBAs can move pluggable databases from container to container in a simple manner when they need to move to different hardware or storage. It also simplifies administration in various ways. See Introduction to the Oracle Multitenant Architecture for more details.
      Always install CA TDM databases and the repository in a pluggable database and not in the "root" or container database itself. From the point of view of CA TDM, a pluggable database is a regular instance of Oracle with its own service name. For example, if you create a pluggable database called "plug1" then it will appear as a service called "plug1.mydomain.com" with a tnsname of "plug1". The container itself has a tnsname of "orcl" by default. To install gtrep on plug1, edit the install script (repository.bat) and set the destination (environment variable GT_TNS) to "plug1.mydomain.com". Similar considerations apply to the sample databases and scramble.
  • For Microsoft SQL Server, ensure that you do the following when you install the database or afterwards as configuration changes:
    • Use mixed mode authentication
    • Enable TCP-IP
    • Enable and start the SQL Server Browser service
 
Test Data Management
 supports additional databases as source and target connections to connect to and publish test data. See Supported Data Sources.
 All database access permissions must be controlled on the DBMS server itself.
Software Requirements
The following software is required for 
Test Data Management
 installation.
  • JRE 1.8 or higher
  • .Net framework 4.5.2 (64-bit) or higher
  • Microsoft Visual C++ 2010 SP1 32-bit and 64-bit
  • Microsoft Visual C++ Redistributable for Visual Studio 2012 32-bit and 64-bit 11 or higher
  • Microsoft SQL Server Native Client 2012 64-bit
  • ODP4.NET Deployer 32-bit and 64-bit 4.112.3 or higher
  • GT Server requires a 64-bit instance of Microsoft Silverlight. If a 32-bit Silverlight higher than version 5.1.3 is installed, uninstall it manually before proceeding.
All software prerequisites are listed in the GT Server installer. The installer checks your system for each prerequisite and installs any software that is not present.
Browser Support
 
CA TDM Portal
 
The CA TDM portal supports the following browsers:
  • Microsoft Internet Explorer 11 or higher
  • Google Chrome 57 or higher
  • Mozilla Firefox 54 or higher
Data Source Support
CA TDM requires specific JAR files to support different types of data sources. After successfully installing 
Test Data Management
, based on the data source you use, you must copy the required JAR files to the installation folder to fully support various functionality with in CA TDM (Data Profiler, Data Subset and Fast Data Masking).
The 
Test Data Management
 Installer does not include the following JAR files and need to manually place in the below specified folders to support the corresponding data source:
  •  
    base.jar
    This JAR file is required if you are using Data Direct. Copy this file to the following folders:
    • C:\Program Files (x86)\Grid-Tools\GTDatamaker\dplib\
    • C:\Program Files (x86)\Grid-Tools\GTDatamaker\lib\
    • C:\Program Files\Grid-Tools\FastDataMasker\lib\
  •  
    terajdbc4.jar and tdgssconfig.jar
    These JAR files are required if you are using TeraData. Copy this file to the following folder:
    • C:\Program Files (x86)\Grid-Tools\GTDatamaker\lib\
  •  
    Common.jar
    This JAR file is required if you are using IBM DB2. Copy this file to the following folders:
    • C:\Program Files (x86)\Grid-Tools\GTDatamaker\dplib\
  •  
    db2jcc.jar 
     
    This JAR file is required if you are using IBM DB2 and 
    JRE 1.7
     or earlier. Copy this file to the following folder:
    •  
      C:\Program Files (x86)\Grid-Tools\GTDatamaker\lib\
       
  •  
    db2jcc4.jar
     
    This JAR file is required if you are using IBM DB2 and 
    JRE 1.8
     or later. Replace 
    db2jcc.jar
     file with 
    db2jcc4.jar
     file in the following folder:
    •  
      C:\Program Files (x86)\Grid-Tools\GTDatamaker\lib\
      Note:
       If both db2jcc.jar and db2jcc4.jar files are present, DB2 will default to the older db2jcc.jar. The older driver only works with Java 1.7 and earlier.
  •  
    edbc.jar
    This JAR file is required if you are using Ingres. Copy this file to the following folders:
    • C:\Program Files (x86)\Grid-Tools\GTDatamaker\lib\
  •  
    K9sybase.jar
    This JAR file is required if you are using Sybase. Copy this file to the following folders:
    • C:\Program Files (x86)\Grid-Tools\GTDatamaker\lib\ 
For more information, see Supported Data Sources.
Integration Support
Integration with the following versions of different applications is supported:
 
CA Service Virtualization
 
  • 10.1
 
CA Agile Requirements Designer
 
  • 2.5.5
 
HP Application Lifecycle Management (HP ALM)
 
  • 12.2
  • 12.5
 
CA Agile Central
 
  • Cloud instance
Open Ports
Either install Oracle XE or SQL Server Express locally on the TDM Server; or open ports between the TDM Server and the database server.
TDM server and database server architecture options
TDM server and database server architecture options
Communications between the Desktop and the TDM Server
Open the following ports:
  • RDP:  Port 3389
  • Browser:  Ports 80, 8090, 8080, 8443
Communications between the TDM Server and the Database Server
Open the following ports:
  • Oracle: 1521 or alternate port specified by DB Server
  • SQL Server: 1433 or alternate port specified by DB Server
  • DB2: 50000 or alternate port specified by DB Server
  • Other DBs:  Refer to Database provider documents or organizational architecture standards documents
  • File transfer between Mainframe and Windows: port 21 for FTP or 22 for SFTP
Optional Communications ports
Open the following ports, if applicable:
  • Email notifications: SMTP port 25 from TDM Server to Mail Server 
  • LDAP configuration: LDAP port 389 from TDM Server to LDAP Server 
Minimum Resolution
The minimum resolution for the CA TDM UI, including CA TDM Portal and Fast Data Masker, must be greater than 1600x900 pixels.
Server Privileges
The following privileges are required to manage 
Test Data Management
 servers:
  • Administrator privileges on the installation server
  • Privileges to copy installation files from the Internet or from other network devices
Language Support
CA Test Data Manager supports the use of data in any language that can be represented in UTF-8 character encoding. UTF-8 support requires that the repository is configured for UTF-8 encoding instead of ASCII.