MicroStrategy ONE

Parameters for a Silent Installation

The following parameters define how a silent installation is performed.

The settings follow their descriptions, in the format:

Copy
settingname=<Value>

License Agreement

Define whether the license agreement is accepted by default:

Copy
licenseAgreement.accept=<Value>

You can define this parameter with one of the following values:

  • true: The MicroStrategy license agreement is accepted by default. If you perform the installation as a silent installation that does not display the MicroStrategy Installation Wizard, you must use this value to install MicroStrategy successfully.
  • false: The MicroStrategy license agreement is not accepted by default. The user that installs MicroStrategy must select to accept the license agreement to continue with the MicroStrategy installation.

Customer Information

Your name, the name of the company for which you work, and the license key:

  • User:
    Copy
    userRegistration.user=<Value> 
  • Company:
    Copy
    userRegistration.company=<Value> 
  • License key:
    Copy
    userRegistration.cdKey=<Value> 

MicroStrategy Installation Instance

You can either install a new instance of MicroStrategy, or modify an existing MicroStrategy installation:

  • To install a new instance of MicroStrategy:
    Copy
    install.Instance=new
  • To modify an existing MicroStrategy installation:
    Copy
    install.Instance=InstallPath

MicroStrategy Operations

In addition to installing MicroStrategy, you can also modify, repair, uninstall, and upgrade existing MicroStrategy installations:

  • To install a new instance of MicroStrategy:
    Copy
    install.Operation=FRESH_INSTALL
  • To modify an existing MicroStrategy installation:
    Copy
    install.Operation=MODIFY
  • To repair an existing MicroStrategy installation by performing the previous installation attempt:
    Copy
    install.Operation=REPAIR
  • To uninstall an existing MicroStrategy installation:
    Copy
    install.Operation=UNINSTALL
  • To upgrade an existing MicroStrategy installation:
    Copy
    install.Operation=UPGRADE
  • To install a MicroStrategy Update installation:
    Copy
    install.Operation=HOTFIX_INSTALL
  • To uninstall an existing MicroStrategy Update installation:
    Copy
    install.Operation=HOTFIX_UNINSTALL

MicroStrategy Install Locations

The install locations of the product. Specify valid directories where the product should be installed.

  • Home directory: The location where the MicroStrategy configuration files and application launchers are to be installed.
    Copy
    suite.homeDirectory=<Path>
  • Install directory: The location where the MicroStrategy products are to be installed.
    Copy
    suite.installDirectory=<Path>
  • Log directory: The location where the MicroStrategy application logs are to be created.
    Copy
    silent.logDirectory=<Path>

Product Features

When you install products using an options file, the following two values may be specified for each product:

  • A visible option, which can use one of the following values:
    • true: Indicates that the feature is displayed in the MicroStrategy Installation Wizard as available for installation.
    • false: Indicates that the feature is not displayed in the MicroStrategy Installation Wizard as available for installation. If you define a product's visible option as false, it cannot be installed.

    If no value is specified, the default is true for all products. You can also define the visible option for all products using the parameter SelectComponents.visible. You can exclude these visible options for each product if you are using the options file as part of a completely silent installation where no user interface is displayed to the user.

  • An active option, which can use one of the following values:
    • true: Indicates that the feature is selected for installation.
    • false: Indicates that the feature is not selected for installation, or the product is to be uninstalled as part of an installation that modifies or uninstalls previously installed MicroStrategy software.

To review a description of each MicroStrategy project, see MicroStrategy Products and Components.

MicroStrategy Intelligence

  • The state of whether MicroStrategy Intelligence is displayed in the MicroStrategy Installation Wizard:

    Copy
    Intelligence.visible=<Value>
  • The selection state of MicroStrategy Intelligence.

    Copy
    Intelligence.active=<Value>

    To select MicroStrategy Intelligence Server for installation, use:

    • Copy
      Intelligence.visible=true
    • Copy
      Intelligence.active=true

MicroStrategy Intelligence Server is installed if you choose to install any of the following MicroStrategy products:

MicroStrategy Report Services

  • The state of whether MicroStrategy Report Services is displayed in the MicroStrategy Installation Wizard:
    Copy
    ReportServices.visible=<Value>
  • The selection state of MicroStrategy Report Services.
    Copy
    ReportServices.active=<Value>
  • For example, to select MicroStrategy Report Services for installation, use:
    Copy
    ReportServices.visible=true
    Copy
    ReportServices.active=true

MicroStrategy OLAP Services

  • The state of whether MicroStrategy OLAP Services is displayed in the MicroStrategy Installation Wizard:
    Copy
    OLAPServices.visible=<Value>
  • The selection state of MicroStrategy OLAP Services.
    Copy
    OLAPServices.active=<Value>
  • For example, to select MicroStrategy OLAP Services for installation, use:
    Copy
    OLAPServices.visible=true
    Copy
    OLAPServices.active=true

MicroStrategy Distribution Services

  • The state of whether MicroStrategy Distribution Services is displayed in the MicroStrategy Installation Wizard:
    Copy
    DistributionServices.visible=<Value>
  • The selection state of MicroStrategy Distribution Services.
    Copy
    DistributionServices.active=<Value>
  • For example, to select MicroStrategy Distribution Services for installation, use:
    Copy
    DistributionServices.visible=true
    Copy
    DistributionServices.active=true

MicroStrategy Transaction Services

  • The state of whether MicroStrategy Transaction Services is displayed in the MicroStrategy Installation Wizard:

    Copy
    TransactionServices.visible=<Value>
  • The selection state of MicroStrategy Transaction Services.

    Copy
    TransactionServices.active=<Value>
  • For example, to select MicroStrategy Transaction Services for installation, use:

    Copy
    TransactionServices.visible=true
    Copy
    TransactionServices.active=true

MicroStrategy Web Reporter

  • The state of whether MicroStrategy Web Reporter is displayed in the MicroStrategy Installation Wizard:
    Copy
    WebReporter.visible=<Value>
  • The selection state of MicroStrategy Web Reporter.
    Copy
    WebReporter.active=<Value>
  • For example, to select MicroStrategy Web Reporter for installation, use:
    Copy
    WebReporter.visible=true 
    Copy
    WebReporter.active=true 

MicroStrategy Web Analyst

  • The state of whether MicroStrategy Web Analyst is displayed in the MicroStrategy Installation Wizard:
    Copy
    WebAnalyst.visible=<Value>
  • The selection state of MicroStrategy Web Analyst.
    Copy
    WebAnalyst.active=<Value>
  • For example, to select MicroStrategy Web Analyst for installation, use:
    Copy
    WebAnalyst.visible=true
    Copy
    WebAnalyst.active=true

MicroStrategy Web Professional

  • The state of whether MicroStrategy Web Professional is displayed in the MicroStrategy Installation Wizard:
    Copy
    WebProfessional.visible=<Value>
  • The selection state of MicroStrategy Web Professional.
    Copy
    WebProfessional.active=<Value> 
  • For example, to select MicroStrategy Web Professional for installation, use:
    Copy
    WebProfessional.visible=true
    Copy
    WebProfessional.active=true

MicroStrategy Portlets

  • The state of whether MicroStrategy Portlets is displayed in the MicroStrategy Installation Wizard:
    Copy
    Portlets.visible=<Value>
  • The selection state of MicroStrategy Portlets.
    Copy
    Portlets.active=<Value>
  • For example, to select MicroStrategy Portlets for installation, use:
    Copy
    Portlets.visible=true
    Copy
    Portlets.active=true

MicroStrategy GIS Connectors

  • The state of whether MicroStrategy GIS Connectors is displayed in the MicroStrategy Installation Wizard:
    Copy
    GISConnectors.visible=<Value>
  • The selection state of MicroStrategy GIS Connectors.
    Copy
    GISConnectors.active=<Value>
  • For example, to select MicroStrategy GIS Connectors for installation, use:
    Copy
    GISConnectors.visible=true 
    Copy
    GISConnectors.active=true 

MicroStrategy Web Services J2EE

  • The state of whether MicroStrategy Web Services J2EE is displayed in the MicroStrategy Installation Wizard:
    Copy
    WebServices.visible=<Value>
  • The selection state of MicroStrategy Web Services J2EE.
    Copy
    WebServices.active=<Value>
  • For example, to select MicroStrategy Web Services J2EE for installation, use:
    Copy
    WebServices.visible=true 
    Copy
    WebServices.active=true 

MicroStrategy Mobile Server JSP

  • The state of whether MicroStrategy Mobile Server JSP is displayed in the MicroStrategy Installation Wizard:
    Copy
    MobileServer.visible=<Value>
  • The selection state of Mobile Server JSP.
    Copy
    MobileServer.active=<Value>
  • For example, to select MicroStrategy Mobile Server JSP for installation, use:
    Copy
    MobileServer.visible=true 
    Copy
    MobileServer.active=true 

MicroStrategy Community Connectors

  • The state of whether MicroStrategy Community Connectors is displayed in the MicroStrategy Installation Wizard:

    Copy
    CommunityConnectors.active=<Value>
  • For example, to select MicroStrategy Community Connectors for installation, use:
    Copy
    CommunityConnectors.visible=true
    Copy
    CommunityConnectors.active=true

MicroStrategy Command Manager

  • The state of whether MicroStrategy Command Manager is displayed in the MicroStrategy Installation Wizard:
    Copy
    CommandManager.visible=<Value>
  • The selection state of MicroStrategy Command Manager.
    Copy
    CommandManager.active=<Value>
  • For example, to select MicroStrategy Command Manager for installation, use:
    Copy
    CommandManager.visible=true 
    Copy
    CommandManager.active=true 

MicroStrategy System Manager

  • The state of whether MicroStrategy System Manager is displayed in the MicroStrategy Installation Wizard:
    Copy
    SystemManager.visible=<Value>
  • The selection state of MicroStrategy System Manager.
    Copy
    SystemManager.active=<Value>
  • For example, to select MicroStrategy System Manager for installation, use:
    Copy
    SystemManager.visible=true 
    Copy
    SystemManager.active=true 

MicroStrategy Platform Analytics

  • The state of whether MicroStrategy Platform Analytics is displayed in the MicroStrategy Installation Wizard:
    Copy
    PlatformAnalytics.visible=<Value>
  • The selection state of MicroStrategy Platform Analytics.
    Copy
    PlatformAnalytics.active=<Value>
  • For example, to select MicroStrategy Platform Analytics for installation, use:
    Copy
    PlatformAnalytics.visible=true 
    Copy
    PlatformAnalytics.active=true 

MicroStrategy Enterprise Manager

  • The state of whether MicroStrategy Enterprise Manager is displayed in the MicroStrategy Installation Wizard:
    Copy
    EnterpriseManager.visible=<Value>
  • The selection state of MicroStrategy Enterprise Manager.
    Copy
    EnterpriseManager.active=<Value>
  • For example, to select MicroStrategy Enterprise Manager for installation, use:
    Copy
    EnterpriseManager.visible=true
    Copy
    EnterpriseManager.active=true

MicroStrategy Integrity Manager

  • The state of whether MicroStrategy Integrity Manager is displayed in the MicroStrategy Installation Wizard:
    Copy
    IntegrityManager.visible=<Value>
  • The selection state of MicroStrategy Integrity Manager.
    Copy
    IntegrityManager.active=<Value>
  • For example, to select MicroStrategy Integrity Manager for installation, use:
    Copy
    IntegrityManager.visible=true
    Copy
    IntegrityManager.active=true 

MicroStrategy Telemetry Server

  • The state of whether MicroStrategy Telemetry Server is displayed in the MicroStrategy Installation Wizard:
    Copy
    TelemetryServer.visible=<Value>
  • The selection state of MicroStrategy Telemetry Server.
    Copy
    TelemetryServer.active=<Value>
  • For example, to select MicroStrategy Telemetry Server for installation, use:
    Copy
    TelemetryServer.visible=true
    Copy
    TelemetryServer.active=true 

MicroStrategy Library (Web and Mobile)

  • The state of whether MicroStrategy Library is displayed in the MicroStrategy Installation Wizard:
    Copy
    LibraryWebMobile.visible=<Value>
  • The selection state of MicroStrategy Library.
    Copy
    LibraryWebMobile.active=<Value>
  • For example, to select MicroStrategy Library for installation, use:
    Copy
    LibraryWebMobile.visible=true
    Copy
    LibraryWebMobile.active=true 

MicroStrategy Collaboration

  • The state of whether MicroStrategy Collaboration is displayed in the MicroStrategy Installation Wizard:
    Copy
    Collaboration.visible=<Value>
  • The selection state of MicroStrategy Collaboration.
    Copy
    Collaboration.active=<Value>
  • For example, to select MicroStrategy Collaboration for installation, use:
    Copy
    Collaboration.visible=true
    Copy
    Collaboration.active=true 

MicroStrategy Certificate Store

  • The selection state of MicroStrategy Certificate Store.

    Copy
    CertificateStore.active=<Value>
  • For example, to select MicroStrategy Certificate Store for installation, use:
    Copy
    CertificateStore.visible=true
    Copy
    CertificateStore.active=true 

MicroStrategy Product and Component Installation Locations

You can define the installation locations for the following products and components:

  • MicroStrategy Web Universal Install Location:
    Copy
    WebUniversal.deployDirectory=<Value>
  • MicroStrategy Portlets Install Location:
    Copy
    Portlets.installDirectory=<Value>
  • MicroStrategy GIS Connectors Install Location:
    Copy
    GISConnectors.installDirectory=<Value>
  • MicroStrategy Community Data Connectors

    Copy
    CommunityConnectors.installDirectory=<Value>
  • MicroStrategy Web Services J2EE Install Location:
    Copy
    WebServices.installDirectory=<Value>
  • MicroStrategy Mobile Server JSP Install Location:
    Copy
    MobileServer.installDirectory=<Value>
  • MicroStrategy Command Manager Install Location:
    Copy
    CommandManager.installDirectory=<Value>
  • MicroStrategy System Manager Install Location:
    Copy
    SystemManager.installDirectory=<Value>
  • Platform Analytics Install Location:
    Copy
    PlatformAnalytics.installDirectory=<Value>

CPU License Information

This value should be specified when the license being used for MicroStrategy Intelligence Server is based on CPUs. Legal values are integers between 1 and either the number of CPUs allowed by the license or the number of CPUs in the machine, whichever is lower.

Copy
cpuCount.number=<Value>

By default, the maximum number of CPUs is allowed. This is represented with the following value for this parameter:

Copy
cpuCount.number=maximum

MicroStrategy Platform Analytics Configuration

Enter your connection parameters for the MySQL database where the Platform Analytics database was created. You must have a MySQL warehouse to use Platform Analytics. For more information on prerequisites for using Platform Analytics, see Prerequisites.

Enter the following information:

  • Database hostname:

    Copy
    PlatformAnalytics.DBHost=<Value>
  • Database port:

    Copy
    PlatformAnalytics.DBPort=<Value>
  • Database username:

    Copy
    PlatformAnalytics.DBUser=<Value>
  • Database user password:

    Copy
    PlatformAnalytics.DBPassword=<Value>

MicroStrategy Telemetry Server Configuration

This increases the reliability, scalability and performance of Platform Analytics. To cluster the Telemetry Server, set the property TelemetryServer.cluster.enable to True and provide the hostname of at least 3 Telemetry Server nodes. One in the TelemetryServer.cluster.localnode property and the rest in a comma separated list in TelemetryServer.cluster.remotenodes.

Copy
TelemetryServer.cluster.enable=<Value>
Copy
TelemetryServer.cluster.localnode=<Value>
Copy
TelemetryServer.cluster.remotenodes=<Value>, Value

MicroStrategy Platform Analytics

Connection Parameters to configure the database installed to store system telemetry:

  • Copy
    PlatformAnalytics.DBHost=<Value>
  • Copy
    PlatformAnalytics.DBPort=<Value>
  • Copy
    PlatformAnalytics.DBUser=<Value>
  • Copy
    PlatformAnalytics.DBPassword=<Value>

Topology Configuration

Workstation Topology helps administrators monitor and manage services in a MicroStrategy environment.

  • Indicate a cluster environment. Define this parameter as SINGLE or MULTIPLE to indicate a single or multiple machine environment. The default value for this setting is SINGLE.
  • Copy
    ServicesRegistration.machine.environment=<Value>
  • Provide all Services Registration server host names, separated by semicolon
    Copy
    ServicesRegistration.serverHosts=<Value>;<Value>
  • Load balancer addresses:

    Example: http://localhost/MicroStrategyMobile

    Copy
    WebServer.loadBalancer=<Value>
    Copy
    MobileServer.loadBalancer=<Value>
    Copy
    LibraryWebMobile.loadBalancer=<Value>
    Copy
    CollaborationServer.loadBalancer=<Value>

Registering MicroStrategy Processes as a Service

This setting registers MicroStrategy processes as a service to enable automatic start after system startup.

Only root users may register processes as a service

Copy
RegisterServices=<Value>

Hide Select Components Dialog Box

Use this option to completely hide the product selection dialog during the execution of the MicroStrategy Installation Wizard. This option can be used in combination with individual product visibility/state options to have better control on the products to be installed/removed. If the dialog is not visible, and no specific visibility/state options have been specified, default values will be used.

Copy
SelectComponents.visible=<Value>

Install on Demand Options

You can reduce the amount of data that has to be downloaded for the installation by excluding some of the .tzp files, located in the DataFiles folder, from the download. You can use this technique to download only the files required to complete your MicroStrategy installation, which can then also be used to reduce the amount of data packaged and downloaded for other MicroStrategy installations.

If you are performing a MicroStrategy installation, you must include all of the files provided as part of the Update installation in their default location. This means that you cannot use the options below to point to the location of the Update installation files.

To reduce the amount of data required for MicroStrategy installations, you first need to determine the files required to support your installation of MicroStrategy, as described in Creating Custom Installation Packages. Once you determine and collect the .tzp files required to support your MicroStrategy installation, you can specify the location of these files using the following parameters:

  • InstallOnDemand.style=<Value>

    Determines whether the required installation files are provided in a folder or at a URL. You must define this parameter with one of the following values:

    • FileSystem: Type this value if the required installation files are stored in a folder on the local machine or a server machine. You must also provide the location of the files using the InstallOnDemand.sourceLocation parameter.
    • HTTP: Type this value if the required installation files are stored at an unsecured URL. You must also provide the location of the files using the InstallOnDemand.url parameter.
    • HTTPS: Type this value if the required installation files are stored at a secured URL. You must also provide the location of the files using the InstallOnDemand.url parameter, as well as the user name and password to access the URL using the InstallOnDemand.username and InstallOnDemand.password parameters.
  • InstallOnDemand.sourceLocation=<Value>Location of the folder that stores any required installation files. Type the location of the local file path. If you store the files in a local folder, do not provide a location for the InstallOnDemand.url parameter.
  • InstallOnDemand.url=<Value>Location of the URL for the HTTP or HTTPS location that stores any required installation files. Type the URL for the location that stores any required installation files. If you store the files at an HTTP or HTTPS location, do not provide a location for the InstallOnDemand.sourceLocation parameter.
  • InstallOnDemand.bypassCertificateChecking=<Value>If you retrieve the installation files from a URL location using HTTPS, you can use this setting to skip any certificate checking by defining this option to true. To maintain certificate checking, define this option as false.
  • InstallOnDemand.username=<Value>If you retrieve the installation files from a URL location, type a user name that has access to the URL location. If there is no login required to the URL or you retrieve the installation files from a local folder, you do not need to define a value for this parameter.
  • InstallOnDemand.password=<Value>If you retrieve the installation files from a URL location, type a password for the user name. If there is no login required to the URL or you retrieve the installation files from a local folder, you do not need to define a value for this parameter.