Install Server 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 ELM Server and Create Databases

EEM67_xxx.msi /qn TNT_INSTALL_MODE="Install" ADDLOCAL="ELMServerFeature,ELMWebViewerReportsFeature" INSTALL_DIR="C:\Program Files\ELM Enterprise Manager" TNT_AGENT_INSTALLED="0" TNT_SERVER_INSTALLED="0" TNT_WEB_VIEWER_INSTALLED="0" TNT_INSTALL_AGENT="0" TNT_INSTALL_SERVER="1" TNT_INSTALL_WEB_VIEWER="1" TNT_DB_CREATE_PRIMARY="1" TNT_DB_CREATE_FAILOVER="1" TNT_DB_PRIMARY_SERVER="ENCABULATOR" TNT_DB_FAILOVER_SERVER="seattle\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" TNT_TRUSTED_MODE="1"

Details about installing all the ELM features:

Switch
Explanation

EEM67_43.msi
The ELM install package for build 123.

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"
Install the ELM Server and ELM Web Viewer. Since these features are listed, there must also be TNT_INSTALL_SERVER="1" and TNT_INSTALL_WEB_VIEWER="1" switches.  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.

Switch
 
 
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.

Switch
 
 
Explanation

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

 

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

 

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

 

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.

 

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.

 

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

 

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

 

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.

 

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.

Switch
 
 
 
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.