MicroStrategy ONE
存储服务配置属性
本主题介绍每个存储服务配置属性并帮助您配置存储服务。
本主题介绍每个存储服务配置属性并提供手动配置存储服务的帮助。但是,MicroStrategy 建议您自动配置存储服务,而无需修改默认的内部部署或云环境。
概述
通过编辑来修改存储服务的配置属性 configOverride.properties
。
所有参数均区分大小写,必须正确输入才能使更改生效。
选择 configOverride.properties
文件可以在以下位置找到:
Windows: <DEPLOY_LOCATION>\webapps\MicroStrategyLibrary\WEB-INF\classes\config\ConfigOverride.properties
Linux: <DEPLOY_LOCATION>/webapps/MicroStrategyLibrary/WEB-INF/classes/config/configOverride.properties
配置文件
选择 configOverride.properties
文件包括以下属性。
入口 | 类型 | 示例 | 描述 |
---|---|---|---|
数据源地址 | 细绳 |
jdbc:postgresql://你的ipv4.地址:5432/mstr_library 或 jdbc:postgresql://你的数据库主机:5432/mstr_library |
此参数指定远程 Postgres 服务器的 IP 或主机名。 PostgreSQL 的默认端口号是 5432。 |
数据源.管理员.用户名 |
细绳 |
主程序库 |
连接到 PostgreSQL 的管理员用户名。 |
数据源管理员密码 | 细绳 | <mstr_library 的密码> | 连接到 PostgreSQL 的管理员密码。 |
数据源.用户名 |
细绳 |
mstr_library_application |
连接到 PostgreSQL 的应用程序用户名。 |
数据源密码 | 细绳 | <mstr_library_application 的密码> | 连接 PostgreSQL 的应用程序密码 |
数据源.tlsEnabled |
布尔 |
false |
TLS 连接的功能标志。默认值为 false。 |
数据源.ssl模式 | 细绳 | 要求 | PostgreSQL 的 SSL 模式。默认值为“prefer”。 |
数据源.sslRootCert |
细绳 |
文件位置/root.crt |
SSL 根证书文件的绝对路径。 |
数据源.sslCert | 细绳 | /LOCATION_OF_FILE/mstr_library_application.crt | 应用程序用户证书文件的绝对路径 |
数据源.ssl密钥 |
细绳 |
/LOCATION_OF_FILE/mstr_library_application.pk8 |
应用程序用户私钥文件的绝对路径。 |
数据源.管理员.sslCert | 细绳 | /LOCATION_OF_FILE/mstr_library.crt | 管理员用户证书文件的绝对路径。 |
数据源.admin.sslKey |
细绳 |
/LOCATION_OF_FILE/mstr_library.pk8 |
管理员用户私钥文件的绝对路径。 |
存储库
存储服务使用 MicroStrategy 存储库或者远程存储库创建数据库、模式和数据库用户。
MicroStrategy 存储库
看安装有关安装 MicroStrategy Repository 的更多信息。
凭证信息存储在 Default_Accounts.txt
。默认位置是:
Windows: C:\Program Files (x86)\Common Files\MicroStrategy\<MSTR_INSTALL>\Repository
Linux: /opt/mstr/MicroStrategy/<MSTR_INSTALL>/Repository
Default_Accounts.txt
应包括以下几行:
[MicroStrategy Repository]
mstr=<password for mstr>
mstr_library=<password for mstr_library>
mstr_library_application=<password for mstr_library_application>
远程存储库
看Windows 和 Linux 的远程存储库有关安装远程存储库的更多信息。
您可能需要为管理员和应用程序用户输入两次存储库凭据。
出于安全原因,建议为两个用户配置不同的权限。
datasource.admin.username
:mstr_library
是mstr_library
数据库,并且应该具有创建/更改/删除表的权限。datasource.username
:mstr_library_application
是应用程序用户mstr_library
数据库,并且应该对表具有 CRUD 权限。