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:
settingname=<Value>
License Agreement
Define whether the license agreement is accepted by default:
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 parameterSelectComponents.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:
CopyIntelligence.visible=<Value>
-
The selection state of MicroStrategy Intelligence.
CopyIntelligence.active=<Value>
To select MicroStrategy Intelligence Server for installation, use:
MicroStrategy Intelligence Server is installed if you choose to install any of the following MicroStrategy products:
- MicroStrategy Report Services
- MicroStrategy OLAP Services
- MicroStrategy Distribution Services
- MicroStrategy Transaction Services
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
CopyReportServices.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
CopyOLAPServices.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
CopyDistributionServices.active=true
MicroStrategy Transaction Services
-
The state of whether MicroStrategy Transaction Services is displayed in the MicroStrategy Installation Wizard:
CopyTransactionServices.visible=<Value>
-
The selection state of MicroStrategy Transaction Services.
CopyTransactionServices.active=<Value>
-
For example, to select MicroStrategy Transaction Services for installation, use:
CopyTransactionServices.visible=true
CopyTransactionServices.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
CopyWebReporter.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
CopyWebAnalyst.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
CopyWebProfessional.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
CopyPortlets.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
CopyGISConnectors.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
CopyWebServices.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
CopyMobileServer.active=true
MicroStrategy Community Connectors
-
The state of whether MicroStrategy Community Connectors is displayed in the MicroStrategy Installation Wizard:
CopyCommunityConnectors.active=<Value>
- For example, to select MicroStrategy Community Connectors for installation, use: Copy
CommunityConnectors.visible=true
CopyCommunityConnectors.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
CopyCommandManager.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
CopySystemManager.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
CopyPlatformAnalytics.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
CopyEnterpriseManager.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
CopyIntegrityManager.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
CopyTelemetryServer.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
CopyLibraryWebMobile.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
CopyCollaboration.active=true
MicroStrategy Certificate Store
-
The selection state of MicroStrategy Certificate Store.
CopyCertificateStore.active=<Value>
- For example, to select MicroStrategy Certificate Store for installation, use: Copy
CertificateStore.visible=true
CopyCertificateStore.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
CopyCommunityConnectors.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.
cpuCount.number=<Value>
By default, the maximum number of CPUs is allowed. This is represented with the following value for this parameter:
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:
CopyPlatformAnalytics.DBHost=<Value>
-
Database port:
CopyPlatformAnalytics.DBPort=<Value>
-
Database username:
CopyPlatformAnalytics.DBUser=<Value>
-
Database user password:
CopyPlatformAnalytics.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
.
TelemetryServer.cluster.enable=<Value>
TelemetryServer.cluster.localnode=<Value>
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.
- Provide all Services Registration server host names, separated by semicolon Copy
ServicesRegistration.serverHosts=<Value>;<Value>
- Load balancer addresses:
Example:
http://localhost/MicroStrategyMobile
CopyWebServer.loadBalancer=<Value>
CopyMobileServer.loadBalancer=<Value>
CopyLibraryWebMobile.loadBalancer=<Value>
CopyCollaborationServer.loadBalancer=<Value>
ServicesRegistration.machine.environment=<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
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.
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 theInstallOnDemand.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 theInstallOnDemand.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 theInstallOnDemand.url
parameter, as well as the user name and password to access the URL using theInstallOnDemand.username
andInstallOnDemand.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 theInstallOnDemand.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 theInstallOnDemand.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 totrue
. To maintain certificate checking, define this option asfalse
.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.