Strategy 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 Strategy license agreement is accepted by default. If you perform the installation as a silent installation that does not display the Strategy Installation Wizard, you must use this value to install Strategy successfully.false: The Strategy license agreement is not accepted by default. The user that installs Strategy must select to accept the license agreement to continue with the Strategy 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>
Strategy Installation Instance
You can either install a new instance of Strategy, or modify an existing Strategy installation:
- To install a new instance of Strategy: Copy
install.Instance=new - To modify an existing Strategy installation:Copy
install.Instance=InstallPath
Strategy Operations
In addition to installing Strategy, you can also modify, repair, uninstall, and upgrade existing Strategy installations:
- To install a new instance of Strategy:Copy
install.Operation=FRESH_INSTALL - To modify an existing Strategy installation:Copy
install.Operation=MODIFY - To repair an existing Strategy installation by performing the previous installation attempt:Copy
install.Operation=REPAIR - To uninstall an existing Strategy installation:Copy
install.Operation=UNINSTALL - To upgrade an existing Strategy installation:Copy
install.Operation=UPGRADE - To install a Strategy Update installation:Copy
install.Operation=HOTFIX_INSTALL - To uninstall an existing Strategy Update installation:Copy
install.Operation=HOTFIX_UNINSTALL
Strategy Install Locations
The install locations of the product. Specify valid directories where the product should be installed.
- Home directory: The location where the Strategy configuration files and application launchers are to be installed.Copy
suite.homeDirectory=<Path> - Install directory: The location where the Strategy products are to be installed.Copy
suite.installDirectory=<Path> - Log directory: The location where the Strategy 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 Strategy Installation Wizard as available for installation.false: Indicates that the feature is not displayed in the Strategy 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
truefor 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 Strategy software.
To review a description of each Strategy project, see Strategy One Products and Components.
Strategy Intelligence
-
The state of whether Strategy Intelligence is displayed in the Strategy Installation Wizard:
CopyIntelligence.visible=<Value> -
The selection state of Strategy Intelligence.
CopyIntelligence.active=<Value> -
To select Strategy Intelligence Server for installation, use:
CopyIntelligence.visible=trueCopyIntelligence.active=true
Strategy Intelligence Server is installed if you choose to install any of the following Strategy products:
- Strategy Report Services
- Strategy OLAP Services
- Strategy Distribution Services
- Strategy Transaction Services
Strategy Report Services
- The state of whether Strategy Report Services is displayed in the Strategy Installation Wizard:Copy
ReportServices.visible=<Value> - The selection state of Strategy Report Services.Copy
ReportServices.active=<Value> -
For example, to select Strategy Report Services for installation, use:
CopyReportServices.visible=trueCopyReportServices.active=true
Strategy OLAP Services
- The state of whether Strategy OLAP Services is displayed in the Strategy Installation Wizard:Copy
OLAPServices.visible=<Value> - The selection state of Strategy OLAP Services.Copy
OLAPServices.active=<Value> -
For example, to select Strategy OLAP Services for installation, use:
CopyOLAPServices.visible=trueCopyOLAPServices.active=true
Strategy Distribution Services
- The state of whether Strategy Distribution Services is displayed in the Strategy Installation Wizard:Copy
DistributionServices.visible=<Value> - The selection state of Strategy Distribution Services.Copy
DistributionServices.active=<Value> -
For example, to select Strategy Distribution Services for installation, use:
CopyDistributionServices.visible=trueCopyDistributionServices.active=true
Strategy Transaction Services
-
The state of whether Strategy Transaction Services is displayed in the Strategy Installation Wizard:
CopyTransactionServices.visible=<Value> -
The selection state of Strategy Transaction Services.
CopyTransactionServices.active=<Value> -
For example, to select Strategy Transaction Services for installation, use:
CopyTransactionServices.visible=trueCopyTransactionServices.active=true
Strategy Web Reporter
- The state of whether Strategy Web Reporter is displayed in the Strategy Installation Wizard:Copy
WebReporter.visible=<Value> - The selection state of Strategy Web Reporter. Copy
WebReporter.active=<Value> -
For example, to select Strategy Web Reporter for installation, use:
CopyWebReporter.visible=trueCopyWebReporter.active=true
Strategy Web Analyst
- The state of whether Strategy Web Analyst is displayed in the Strategy Installation Wizard:Copy
WebAnalyst.visible=<Value> - The selection state of Strategy Web Analyst.Copy
WebAnalyst.active=<Value> -
For example, to select Strategy Web Analyst for installation, use:
CopyWebAnalyst.visible=trueCopyWebAnalyst.active=true
Strategy Web Professional
- The state of whether Strategy Web Professional is displayed in the Strategy Installation Wizard:Copy
WebProfessional.visible=<Value> - The selection state of Strategy Web Professional.Copy
WebProfessional.active=<Value> -
For example, to select Strategy Web Professional for installation, use:
CopyWebProfessional.visible=trueCopyWebProfessional.active=true
Strategy Portlets
- The state of whether Strategy Portlets is displayed in the Strategy Installation Wizard:Copy
Portlets.visible=<Value> - The selection state of Strategy Portlets. Copy
Portlets.active=<Value> -
For example, to select Strategy Portlets for installation, use:
CopyPortlets.visible=trueCopyPortlets.active=true
Strategy GIS Connectors
- The state of whether Strategy GIS Connectors is displayed in the Strategy Installation Wizard:Copy
GISConnectors.visible=<Value> - The selection state of Strategy GIS Connectors. Copy
GISConnectors.active=<Value> -
For example, to select Strategy GIS Connectors for installation, use:
CopyGISConnectors.visible=trueCopyGISConnectors.active=true
Strategy Web Services J2EE
- The state of whether Strategy Web Services J2EE is displayed in the Strategy Installation Wizard:Copy
WebServices.visible=<Value> - The selection state of Strategy Web Services J2EE. Copy
WebServices.active=<Value> -
For example, to select Strategy Web Services J2EE for installation, use:
CopyWebServices.visible=trueCopyWebServices.active=true
Strategy Mobile Server JSP
- The state of whether Strategy Mobile Server JSP is displayed in the Strategy Installation Wizard:Copy
MobileServer.visible=<Value> - The selection state of Mobile Server JSP. Copy
MobileServer.active=<Value> -
For example, to select Strategy Mobile Server JSP for installation, use:
CopyMobileServer.visible=trueCopyMobileServer.active=true
Strategy Community Connectors
-
The state of whether Strategy Community Connectors is displayed in the Strategy Installation Wizard:
CopyCommunityConnectors.active=<Value> -
For example, to select Strategy Community Connectors for installation, use:
CopyCommunityConnectors.visible=trueCopyCommunityConnectors.active=true
MicroStrategy Command Manager
- The state of whether MicroStrategy Command Manager is displayed in the Strategy 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:
CopyCommandManager.visible=trueCopyCommandManager.active=true
Strategy System Manager
- The state of whether Strategy System Manager is displayed in the Strategy Installation Wizard:Copy
SystemManager.visible=<Value> - The selection state of Strategy System Manager. Copy
SystemManager.active=<Value> -
For example, to select Strategy System Manager for installation, use:
CopySystemManager.visible=trueCopySystemManager.active=true
Strategy Platform Analytics
- The state of whether Strategy Platform Analytics is displayed in the Strategy Installation Wizard:Copy
PlatformAnalytics.visible=<Value> - The selection state of Strategy Platform Analytics. Copy
PlatformAnalytics.active=<Value> -
For example, to select Strategy Platform Analytics for installation, use:
CopyPlatformAnalytics.visible=trueCopyPlatformAnalytics.active=true
Strategy Enterprise Manager
- The state of whether Strategy Enterprise Manager is displayed in the Strategy Installation Wizard:Copy
EnterpriseManager.visible=<Value> - The selection state of Strategy Enterprise Manager. Copy
EnterpriseManager.active=<Value> -
For example, to select Strategy Enterprise Manager for installation, use:
CopyEnterpriseManager.visible=trueCopyEnterpriseManager.active=true
Strategy Integrity Manager
- The state of whether Strategy Integrity Manager is displayed in the Strategy Installation Wizard:Copy
IntegrityManager.visible=<Value> - The selection state of Strategy Integrity Manager. Copy
IntegrityManager.active=<Value> -
For example, to select Strategy Integrity Manager for installation, use:
CopyIntegrityManager.visible=trueCopyIntegrityManager.active=true
Strategy Telemetry Server
- The state of whether Strategy Telemetry Server is displayed in the Strategy Installation Wizard:Copy
TelemetryServer.visible=<Value> - The selection state of Strategy Telemetry Server. Copy
TelemetryServer.active=<Value> -
For example, to select Strategy Telemetry Server for installation, use:
CopyTelemetryServer.visible=trueCopyTelemetryServer.active=true
Strategy Library (Web and Mobile)
- The state of whether Strategy Library is displayed in the Strategy Installation Wizard:Copy
LibraryWebMobile.visible=<Value> - The selection state of Strategy Library. Copy
LibraryWebMobile.active=<Value> -
For example, to select Strategy Library for installation, use:
CopyLibraryWebMobile.visible=trueCopyLibraryWebMobile.active=true
Strategy Collaboration
- The state of whether Strategy Collaboration is displayed in the Strategy Installation Wizard:Copy
Collaboration.visible=<Value> - The selection state of Strategy Collaboration. Copy
Collaboration.active=<Value> -
For example, to select Strategy Collaboration for installation, use:
CopyCollaboration.visible=trueCopyCollaboration.active=true
Strategy Certificate Store
-
The selection state of Strategy Certificate Store.
CopyCertificateStore.active=<Value> -
For example, to select Strategy Certificate Store for installation, use:
CopyCertificateStore.visible=trueCopyCertificateStore.active=true
Strategy One Product and Component Installation Locations
You can define the installation locations for the following products and components:
- Strategy Web Universal Install Location:Copy
WebUniversal.deployDirectory=<Value> - Strategy Portlets Install Location:Copy
Portlets.installDirectory=<Value> - Strategy GIS Connectors Install Location:Copy
GISConnectors.installDirectory=<Value> -
Strategy Community Data Connectors
CopyCommunityConnectors.installDirectory=<Value> - Strategy Web Services J2EE Install Location:Copy
WebServices.installDirectory=<Value> - Strategy Mobile Server JSP Install Location:Copy
MobileServer.installDirectory=<Value> - MicroStrategy Command Manager Install Location:Copy
CommandManager.installDirectory=<Value> - Strategy 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 Strategy 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
Strategy 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>
Strategy 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
Strategy Platform Analytics
Connection Parameters to configure the database installed to store system telemetry:
PlatformAnalytics.DBHost=<Value>
PlatformAnalytics.DBPort=<Value>
PlatformAnalytics.DBUser=<Value>
PlatformAnalytics.DBPassword=<Value>
Topology Configuration
Workstation Topology helps administrators monitor and manage services in a Strategy 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/MicroStrategyMobileCopyWebServer.loadBalancer=<Value>CopyMobileServer.loadBalancer=<Value>CopyLibraryWebMobile.loadBalancer=<Value>CopyCollaborationServer.loadBalancer=<Value>
ServicesRegistration.machine.environment=<Value>
Registering Strategy Processes as a Service
This setting registers Strategy 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 Strategy 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 Strategy installation, which can then also be used to reduce the amount of data packaged and downloaded for other Strategy installations.
If you are performing a Strategy 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 Strategy installations, you first need to determine the files required to support your installation of Strategy, as described in Creating Custom Installation Packages. Once you determine and collect the .tzp files required to support your Strategy 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.sourceLocationparameter.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.urlparameter.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.urlparameter, as well as the user name and password to access the URL using theInstallOnDemand.usernameandInstallOnDemand.passwordparameters.
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.urlparameter.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.sourceLocationparameter.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.
