For the CM4D installation to be successful:
The system must meet or exceed the minimum System Requirements.
The logged on user during installation MUST have local administrative rights on the PC.
The Print Spooler service must be running.
The computer must have normal system updates. See here for some troubleshooting information.
The CM4D Server Installation includes the core CM4D products, automation, scheduled reporting, alarm notification, web reporting, and database user privileges. This type of installation is installed on a network Server and licensed with a Named Network License. If you have an existing CM4D installation, please refer to the topic Upgrading an Installation. The following instructions are only a simple example and your local system Administrator should always be consulted.
CM4D Server Installations require a Named (Node Locked) Enterprise License to run the CM4D Scheduler, CM4D Launcher and DataSmith Batch services. This license is requested automatically in ATS Licensing Server when any of those services attempt to start for the first time.
See also:
Quick Reference Guide - Install CM4D Server v24
Quick Reference Guide - CM4D Server Upgrade v23 to v24
The Server Installer is used for network Server installations that will be hosting automation services, applications, and/or databases that will be accessed from Client machines throughout the network. It includes the core CM4D products that are in the Client install, plus DbMigrator and the automation services: DataSmith Batch, CM4D Scheduler, and EventSmith. The Server installation is also used in conjunction with CM4D Web installations, but can be installed on a different server than the Web server.
Typical use: Large network running Automation services, with multiple Clients connecting to the server for database access, document storage, and ATS licensing.
This type of installation is installed on one or more network Servers and is licensed as a named Node-Locked Server License. See the Server System Requirements for more information.
Depending on your configuration, the following redistributable packages may be required in order to use CM4D Server on the Windows operating system:
.NET Framework 4.7.2
Visual C++ Redistributable for Visual Studio 2012 Update 4 x64 - 11.0.61030
Microsoft Visual C++ 2015-2019 Redistributable (x64) - 14.25.28508 or higher
The CM4D Client Installation includes the core CM4D products and results services without the automation services. This type of installation is typically installed on a non-server machine and licensed as either a Concurrent or Named License. If you have an existing CM4D installation, please refer to the topic Upgrading an Installation.
See also:
Quick Reference Guide - Install CM4D Client v24
Quick Reference Guide - CM4D Client Upgrade v23 to v24
The Client installer is used for either a standalone workstation or a server client system that will connect to a database or automation server on the network. It includes the core CM4D products - Classic (also Interactive and Workcell), DataSmith, DataUtility, DbConnect, and SiteManager. Additionally, each Client has its own Results services. The services that feed the Results database are the only services installed with the Client.
There are two different configurations in which the same Client install of ATS CM4D is used:
Server Client - A local CM4D installation that connects to a network Server for access to the CM4D database, Results database and ATS Licensing.
Typical use: Machines on the plant floor running CM4D Interactive or Workcell, connecting to the central server for its database and license. This could also be used for a CM4D Scheduler Client that is utilized by the server to automatically generate reports.
Workstation- A self-contained instance of the Client install that has ATS CM4D, ATS Licensing, and the CM4D database all on the same machine. Generally, this is used when by organizations that do not have the Site Automation package or does not use CM4D widely throughout a large network to need shared databases. This installation type can still make use of the Results database and services.
Typical use: This configuration is usually the Node-locked CM4D Classic Developer and DataSmith licenses, and is used by report template developers and DataSmith translator developers.
This type of installation is installed on a non-server machine and is licensed as either a Concurrent or named Node-locked license. See the Client System Requirements for more information.
Depending on your configuration, the following redistributable packages may be required in order to use CM4D Server on the Windows operating system:
.NET Framework 4.7.2
Visual C++ Redistributable for Visual Studio 2012 Update 4 x64 - 11.0.61030
Microsoft Visual C++ 2015-2019 Redistributable (x64) - 14.25.28508 or higher
The CM4D Web installer includes CM4D Web only. All other ATS CM4D applications, including the Scheduler and EventSmith services required by CM4D Web, must be installed using the standard CM4D Server installer. This can be on the same server, or on a different server.
Web Client - Web clients do not require any installation of either CM4D or CM4D Web, as CM4D Web can be accessed via any web browser by any user with network access and the required privileges. See the CM4D Web help documentation for more information.
Typical use: Multiple users throughout the network, with little knowledge of how to use CM4D, but need on-demand access to reports without installing CM4D on every computer.
CM4D v24 or higher can be installed/uninstalled without the installer user interface via command line, referred to as a 'silent' or 'quiet' installation.. See here for details.
Can we improve this topic?