System Requirements

You can use any of the following combinations to install erwin Data Modeler (erwin DM), the Mart database, and erwin Mart Portal:

  • Install erwin DM, the Mart database, and erwin Mart Portal on the same computer.

  • Install erwin DM, the Mart database, and erwin Mart Portal on different computers.

  • Install erwin DM and the Mart database on one computer, and install erwin Mart Portal on a different computer.

  • Install erwin DM on one computer, and install the Mart database and erwin Mart Portal on a different computer.

erwin DM

This section explains the system requirements for the computers on which you plan to install erwin DM.

Parameter

Windows

macOS

Hardware/Workstation

  • Processor - 64-bit, minimum 4 cores
  • 16 GB RAM
  • 100 GB of disk space or more as required to support your requirements
  • 1024 x 768 or higher screen resolution
  • Display settings set to 100%
  • Intel or Apple Silicon
  • 8 GB RAM
  • 100 GB of disk space or more as required to support your requirement

Operating System

  • Microsoft Windows 10
  • Microsoft Windows 11
  • (Optional) Microsoft Windows Server 2016
  • (Optional) Microsoft Windows Server 2019
  • (Optional) Microsoft Windows Server 2022
  • (Optional) Microsoft Windows Server 2025
  • All current Microsoft Windows critical updates
  • Sonoma
  • Ventura
  • Monterey
  • Big Sur

erwin DM is not certified for macOS Sequoia.

For macOS, ensure that you are connected to the internet for .NET framework installation.

erwin Mart Portal

This section explains the system requirements and prerequisites for the computers on which you plan to install erwin Mart Portal.

Parameter

Requirement

Additional Information

Hardware/Workstation

  • VM or Dedicated Physical Server
  • Windows-based workstation
  • 100 GB of disk space or more as required to support your specific mart
  • Processor - 64-bit, minimum 4 cores
  • RAM:
    • Only erwin Mart Portal: 16 GB
    • Both erwin Mart Portal and erwin ER360: 32 GB

 

Operating System

  • Microsoft Windows Server 2016
  • Microsoft Windows Server 2019
  • Microsoft Windows Server 2022
  • All current Microsoft Windows critical updates

 

Database

  • Microsoft SQL Server 2017, 2019, and 2022. You can also use Microsoft SQL Azure and Amazon RDS SQL Server.
  • Oracle 18c, 19c, 21c, and Oracle Cloud
  • PostgreSQL 12.x, 13.x, 14.x, 15.x, 16.x, and 17.x. You can also use PostgreSQL for Amazon RDS.
  • For DM Connect for DI, the minimum SQL Server version requirement is SQL Server 2016 SP2

SQL Server:

  • The Mart Portal can use a standalone or share an existing database server for a Microsoft SQL Server.
  • The SQL Server 2017, 2019, and 2022 TRUSTWORTHY database property is no longer required for the mart. After you install this product, you can optionally reset this property to OFF.
  • The database user account that is used to configure the Mart must have the dba_owner role assigned.
  • (Optional) To use the Korean language, use the Korean_wansung_CI_AS character set. Select the character set while creating the Mart database (in the Collation field). For more information, see the SQL Server documentation.

Oracle:

  • The Mart Portal can use a standalone or can share an existing database server for an Oracle database. You can also use a pluggable database.
  • To create the Mart, you must be the database schema owner user and you must have the DBA role in the target database on the Oracle server. The DBA role is required for the user who is specified in the Configure Mart Portal dialog. If the DBA privilege of this user is revoked, then erwin DM users will not be able to save model changes to the Mart.
  • (Optional) You have modified the following parameters in the initialization file (InitSID.ora):
    Remote_OS_Authent=T
    
    OS_Authent_Prefix=TRUE
    
  • (Optional) To use the Korean language with the Mart database, use KO16MSWIN949 or AL32UTF8 character set depending on your operating system language pack. For more information, see the Oracle documentation.
  • If the Mart database is an Oracle database, the default tablespaces that were used for initializing any earlier release of r9 series Mart are available for the latest release.

PostgreSQL:

  • The Mart Portal can use a standalone or can share an existing database server for PostgreSQL.
  • The database user account that is used to configure the Mart must have super user permissions.

erwin Mart Portal Web Client - Browser

Latest versions of the following browsers:

  • Microsoft Edge
  • Mozilla Firefox
  • Google Chrome
  • Apple Safari

 

Web Client Workstation

  • Processor - i3 or higher
  • RAM - 8 -16 GB
  • Minimum Free Space - 8 - 16 GB

 

Web Server

Apache Server 2.4.63

 

JDK

21.0.7

 

MartPortal Service

In the C:\Program Files\erwin\Mart Portal\create_service.cmd, update the RAM size setting to increase the RAM in MBs:

reg add "HKLM\SYSTEM\CurrentControlSet\Services\erwinMartPortal\Parameters" /v Application /d "\"%JRE_HOME%\bin\java.exe\" -Xms2048m -Xmx10240m -Dlogging.config=\"file:C:\Program Files\erwin\Mart Portal\MartApp\config\log4j2-portal.xml\" -jar \"C:\Program Files\erwin\Mart Portal\MartApp\MartPortal.jar\"" /f

The required RAM size ranges from 2 to 10 GB for all services.

ER360 Service

In the C:\Program Files\erwin\Mart Portal\create_service.cmd, update the RAM size setting to increase the RAM in MBs:

reg add "HKLM\SYSTEM\CurrentControlSet\Services\erwinER360\Parameters" /v Application /d "\"%JRE_HOME%\bin\java.exe\" -Xms2048m -Xmx10240m -Dlogging.config=\"file:C:\Program Files\erwin\Mart Portal\MartApp\config\log4j2-er360.xml\" -jar \"C:\Program Files\erwin\Mart Portal\MartApp\ER360.jar\"" /f

Vault Service

In the C:\Program Files\erwin\Mart Portal\create_service.cmd, update the RAM size setting to increase the RAM in MBs:

reg add "HKLM\SYSTEM\CurrentControlSet\Services\erwinVaultService\Parameters" /v Application /d "\"%JRE_HOME%\bin\java.exe\" -Xms2048m - Xmx10240m -Dlogging.config=\"file:C:\Program Files\erwin\Mart Portal\MartApp\config\log4j2-vaultservice.xml\" -jar \"C:\Program Files\erwin\Mart Portal\MartApp\vaultservice.jar\"" /f

Job Scheduler Service

In the C:\Program Files\erwin\Mart Portal\create_service.cmd, update the RAM size setting to increase the RAM in MBs:

reg add "HKLM\SYSTEM\CurrentControlSet\Services\erwinMartJobSchedulerService\Parameters" /v Application /d "\"%JRE_HOME%\bin\java.exe\" -Xms2048m - Xmx10240m -Dlogging.config=\"file:C:\Program Files\erwin\Mart Portal\MartApp\config\log4j2-martjobschedulerservice.xml\" -jar \"C:\Program Files\erwin\Mart Portal\MartApp\MartJobScheduler.jar\"" /f

Search Service

In the C:\Program Files\erwin\Mart Portal\create_service.cmd, update the RAM size setting to increase the RAM in MBs:

reg add "HKLM\SYSTEM\CurrentControlSet\Services\erwinSearchService\Parameters" /v Application /d "\"%JRE_HOME%\bin\java.exe\" -Xms2048m - Xmx10240m -Dlogging.config=\"file:C:\Program Files\erwin\Mart Portal\MartApp\config\log4j2-searchservice.xml\" -jar \"C:\Program Files\erwin\Mart Portal\MartApp\search-service.jar\"" /f

Cache Service

In the C:\Program Files\erwin\Mart Portal\create_service.cmd, update the RAM size setting to increase the RAM in MBs:

reg add "HKLM\SYSTEM\CurrentControlSet\Services\erwinCacheService\Parameters" /v Application /d "\"%JRE_HOME%\bin\java.exe\" -Xms2048m - Xmx10240m -Dlogging.config=\"file:C:\Program Files\erwin\Mart Portal\MartApp\config\log4j2-cacheservice.xml\" -jar \"C:\Program Files\erwin\Mart Portal\MartApp\cache-service.jar\"" /f

Ensure that you always install erwin Mart Portal on Windows operating system.

Administrative Privileges

Ensure that you have administrative privileges in the following scenario:

  • erwin DM: The installation process writes to the registry and system folders. If you install, upgrade, or remove erwin DM without Administrative privileges, all files may not be installed or upgraded, causing problems while running the software.