Content Manager service advanced settings
This section describes advanced settings for the Content Manager service.
CM.CMSync_CheckActiveTime
Specifies the period within which an active Content Manager enters standby mode if another Content Manager becomes active.
- Data type:
- Integer
- Default:
- 10000
CM.CMSync_NegotiationTime
Specifies failover election time in milliseconds.
The election time is the wait period after a Content Manager instance fails, before other Content Manager instances attempt to become the active service. This period ensures that another Content Manager service instance does not become active unless the original Content Manager is truly failing.
- Data type:
- Integer
- Default:
- 2000
CM.CMSync_NegotiationTimeForStartUp
Specifies startup election time in milliseconds, after a computer shutdown.
This election time is the wait period during which the default Content Manager is expected to start before other standby Content Manager instances try to start. This ensures that the preferred Content Manager is started after a computer shutdown.
- Data type:
- Integer
- Default:
- 60000
CM.CMSync_PingTimeout
Specifies maximum time, in milliseconds, within which a busy Content Manager should send a response.
- Data type:
- Integer
- Default:
- 120000
CM.CMSync_ShortNetworkInterruptionTime
Specifies a short network interruption time, in milliseconds, within which failover will not occur.
- Data type:
- Integer
- Default:
- 3000
CM.DbConnectPoolMax
Specifies the maximum number of concurrent database connections allowed to the content store.
Valid settings are -1, or 5 to 2147483647, or the database setting; whichever value is less.
A setting of -1 means connections are unlimited.
This setting applies to Content Manager connection pool settings only. If you have other services that access the same content store, there may be more concurrent database connections than specified in this parameter.
- Data type:
- Integer
- Default:
- -1
CM.DbConnectPoolTimeout
Specifies the maximum time, in milliseconds, that a thread waits for a connection to be available from the pool.
A setting of 0 specifies that threads never wait for a connection if one is not available immediately. A setting of -1 means the wait time is unlimited.
- Data type:
- Integer
- Default:
- -1
CM.DbConnectPoolIdleTime
Specifies the minimum time, in milliseconds, that a connection stays idle in the pool.
This setting is valid only if the value of DbConnectPoolCleanUpPeriod setting is positive.
A setting of 0 or -1 specifies that idle connections are closed when Content Manager restarts.
- Data type:
- Integer
- Default:
- 300000
CM.DbConnectPoolCleanUpPeriod
Specifies the time, in milliseconds, between invocations of a cleanup thread that closes idle connections in the pool that exceed the setting of DbConnectPoolIdleTime.
A setting of 0 or -1 specifies no cleanup thread.
- Data type:
- Integer
- Default:
- 300000
CM.DeploymentIncludeConfiguration
Specifies if configuration objects should be imported from the entire content store archive during deployment.
These objects include dispatchers and the configuration folders used to group dispatchers. For example, you may want to import the configuration because you have a series of advanced settings for your services that you want to bring in from the source environment.
For best results, do not import configuration objects. Configure dispatchers in your target environment before you import data from a source environment.
- Data type:
- Boolean
- Default:
- false
CM.DeploymentSkipUserReportOutput
If this setting is set to true, report outputs and their child objects (graphic and page) under user accounts are not exported or imported. Use this setting to reduce the size of the content store archives and improve deployment performance.
- Data type:
- Boolean
- Default:
- false
CM.DeploymentDetailErrorsOnly
If set to true, this setting generates only summary and error information for package and folder deployments. By default, Content Manager generates full details for package and folder deployment histories. Use this settting to reduce the size of the content store archives and to improve deployment performance.
- Data type:
- Boolean
- Default:
- false
CM.DeploymentDetailEntireContent
If set to true, this setting generates full details for an entire content store deployment history. By default, Content Manager generates only summary and error information for an entire content store deployment.
- Data type:
- Boolean
- Default:
- false
CM.DeploymentUpdateScheduleCredential
If set to true and the takeOwnership option is used during the import of a deployment archive, the credential property of all imported schedule objects is changed to reference the credential contained in the account used to import the deployment.
- Data type:
- Boolean
- Default:
- false
CM.OutPutLocation
Specifies the file system location where generated report outputs will be saved.
Each output file also has an output descriptor of the same name, with an XML extension.
Old report versions are not deleted when a new one is saved. You must manage the content of the output directory to keep only the report versions that you want.
- Data type:
- String
- Default:
- none
CM.OutputScript
Specifies the location and name of an external script that runs each time a report output is saved.
The script parameters are the report output and output descriptor file names.
- Data type:
- String
- Default:
- none
CM.OutputByBurstKey
Specifies whether or not the outputs should be organized on the file system by burst key.
If set to true, the output is placed in a subdirectory of the same name as the burst key.
- Data type:
- Boolean
- Default:
- false
CM.SecurityQueryRequiresRead
Controls whether Content Manager forces a read permission filter for external namespace query results.
When enabled, Content Manager can prevent browsing of external namespaces, if the external namespace policy is also updated to deny read permission to users or groups.
- Data type:
- Boolean
- Default:
- false
CM.SortCollation
The name of the database-specific collation used for sorting in some databases, such as Oracle and SQL Server.
If left empty, the database uses its default collation.
For example, in Oracle, if you specify the collation sequence as Binary at the database level, you must provide the same collation sequence value in the connection string.
An example connection string for an Oracle database that uses the sample gosl database is: ORACLE@GOSL0703@GOSL/GOSL0703@COLSEQ=Binary
For information about supported collations, see the Oracle and SQL Server documentation.
The CM.SortCollation value has no effect on Content Managers running against DB2 or Sybase databases.
- Data type:
- String
- Default:
- none
CM.UpdateInitialContentNamesAfterImport
Adds localized object names for previously unsupported locales.
In some locales, if you want to upgrade IBM Cognos Business Intelligence to version 10.1.1 or later, and you plan to import a content store that was created with an older version of Cognos BI, use this advanced setting to ensure that all object names are properly localized.
The following locales are affected: Catalan, Croatian, Danish, Greek, Kazakh, Norwegian, Slovak, Slovenian, and Thai. Support for these locales was added in Cognos BI versions 10.1.1 and 10.2. If your content store was created with an earlier version of Cognos BI, and the CM.UpdateInitialContentNamesAfterImport setting was not specified before importing the content store, some object names in your Cognos BI software might appear in English, and not in the specified language.
Specify the affected locales, separating each with a comma. For example, for Slovenian and Croatian content locales, type: sl,hr
- Data type:
- String
- Default:
- none