Install All and Create Databases

Top  Previous  Next

All switches must be provided on a single line, and will typically wrap in a command prompt window.  Examples have been formatted without carriage returns so they can be used to jump-start an install.  Just copy/paste into a command prompt, and then edit.  Values in red will typically need to be modified for your environment.

Install All ELM Features & Create Databases

EEM67_xxx.msi /qn TNT_INSTALL_MODE="Install" ADDLOCAL="ELMServerFeature,ELMWebViewerReportsFeature,ELMConsoleFeature,ELMAdvisorFeature,ELMAgentFeature" INSTALL_DIR="C:\Program Files\ELM Enterprise Manager" TNT_AGENT_INSTALLED="0" TNT_SERVER_INSTALLED="0" TNT_WEB_VIEWER_INSTALLED="0" TNT_INSTALL_AGENT="1" TNT_INSTALL_SERVER="1" TNT_INSTALL_WEB_VIEWER="1" TNT_AGENT_SILENT_SERVER="vancouver" TNT_AGENT_SILENT_SERVER_PORT="1251" TNT_AGENT_SILENT_PORT="1253" TNT_AGENT_SILENT_PRODUCT_CODES="6710" TNT_DB_CREATE_PRIMARY="1" TNT_DB_CREATE_FAILOVER="1" TNT_DB_PRIMARY_SERVER="MEGASQL" TNT_DB_FAILOVER_SERVER="vancouver\sqlexpress" TNT_DB_PRIMARY_NAME="ELM_PRIMARY" TNT_DB_FAILOVER_NAME="ELM_FAILOVER" TNT_DB_PRIMARY_AUTHENTICATION="1" TNT_DB_FAILOVER_AUTHENTICATION="1" TNT_DB_MAINTENANCE="1" TNT_SERIAL_NUMBER="Evaluation" TNT_SERVICE_USER_NAME="nyc\steve" TNT_SERVICE_PASSWORD="SecurePa$$word" TNT_VIRTUAL_DIRECTORY_NAME="ELM" TNT_WEB_SITE_LIST="Default Web Site"TNT_UNINSTALL_ADVISOR="0" TNT_UNINSTALL_AGENT="0" TNT_UNINSTALL_CONSOLE="0" TNT_UNINSTALL_SERVER="0"

Details about installing all the ELM features:

Switch
Explanation

EEM67_xxx.msi
The ELM install package for current ELM build (xxx=Build Number).

Switch
Explanation

/qn
MSI operation with no user interface.

Switch
Explanation

TNT_INSTALL_MODE="Install"
Perform an installation of features.

Switch
 
Explanation

ADDLOCAL="ELMServerFeature, ELMWebViewerReportsFeature, ELMConsoleFeature, ELMAdvisorFeature, ELMAgentFeature"
Install the ELM Server, ELM Web Viewer, ELM Console, ELM Advisor, and a Service Agent. Since these features are listed, there must also be TNT_INSTALL_AGENT="1" TNT_INSTALL_SERVER="1" and TNT_INSTALL_WEB_VIEWER="1" switches.  Additional switches are not required for ELM Console and ELM Advisor features.  Do not allow spaces around any commas.

Switch
Explanation

INSTALL_DIR="C:\Program Files\ELM Enterprise Manager"
Install features to a folder under Program Files.  If the folder doesn't exist, it will be created.

Switches
 
 
Explanation

TNT_AGENT_INSTALLED="0"
TNT_SERVER_INSTALLED="0"
TNT_WEB_VIEWER_INSTALLED="0"
Think of these as a set.  A Service Agent, ELM Server and ELM Web Viewer are not currently installed.

Switches
 
 
Explanation

TNT_INSTALL_AGENT="1"
TNT_INSTALL_SERVER="1"
TNT_INSTALL_WEB_VIEWER="1"
Think of these as a set. Install a Service Agent, Server, and Web Viewer.  These must match-up with the list of features in the ADDLOCAL switch.

Switch
Explanation

TNT_AGENT_SILENT_SERVER="vancouver"
ELM Server is installed on the computer named VANCOUVER.

Switches
 
Explanation

TNT_AGENT_SILENT_SERVER_PORT="1251"
TNT_AGENT_SILENT_PORT="1253"
Think of these as a set. The ELM Server will listen on port 1251 and the Service Agent will listen on port 1253.

Switch
Explanation

TNT_AGENT_SILENT_PRODUCT_CODES="6710"
Assign product code 6710 to the Agent.  This needs to be an appropriate License for the Agent, and there needs to be an available license in the ELM Server.

Switches
 
Explanation

TNT_DB_CREATE_PRIMARY="1"
TNT_DB_CREATE_FAILOVER="1"
Think of these as a set. Create a Failover and Primary database.

Switch
Explanation

TNT_DB_PRIMARY_SERVER="MEGASQL"
TNT_DB_FAILOVER_SERVER="vancouver\sqlexpress"
The Primary database is on a server named MEGASQL.  The Failover database is a named instance of SQL Express on VANCOUVER.

Switches
 
Explanation

TNT_DB_PRIMARY_NAME="ELM_PRIMARY"
TNT_DB_FAILOVER_NAME="ELM_FAILOVER"
Think of these as a set. The name of the Failover database is ELM_FAILOVER, and the name of the Primary database is ELM_PRIMARY.

Switches
 
Explanation

TNT_DB_PRIMARY_AUTHENTICATION="1"
TNT_DB_FAILOVER_AUTHENTICATION="1"
Think of these as a set. Use Windows authentication for the Failover and Primary databases.

Switch
Explanation

TNT_DB_MAINTENANCE="1"
Create the optional database maintenance job in the ELM Primary database.

Switch
Explanation

TNT_SERIAL_NUMBER="Evaluation"
Install an evaluation copy of the ELM Server.

Switches
 
Explanation

TNT_SERVICE_USER_NAME="nyc\steve"
TNT_SERVICE_PASSWORD="SecurePa$$word"
Think of these as a set. Configure the ELM Server and ELM Report Scheduling Services to authenticate with the username steve from the domain nyc.  The username steve has the password SecurePa$$word.

Switches
 
Explanation

TNT_VIRTUAL_DIRECTORY_NAME="ELM"
TNT_WEB_SITE_LIST="Default Web Site"
Think of these as a set. Use virtual directory name ELM.  The existing web site where the ELM virtual directory will be created is called Default Web Site.

Switches
 
 
 
Explanation

TNT_UNINSTALL_ADVISOR="0"
TNT_UNINSTALL_AGENT="0"
TNT_UNINSTALL_CONSOLE="0"
TNT_UNINSTALL_SERVER="0"
Think of these as a set. Do not uninstall the Advisor, Agent, Console, nor Server.