示例响应文件和参数
下面是响应文件(.rsp 文件)变量的列表和响应文件样例。可以编辑该文件并将其用于配置工具或无提示模式配置,以及用于根据以前的配置填写数据字段。
表 4-1 响应文件变量
| 变量名称 | 说明 | 默认值 | 说明 |
|---|---|---|---|
| DOMAIN_NAME | 域名 | essbase_domain | 配置期间指定的 WebLogic Server 域的名称。 |
| DOMAIN_ROOT | 域地点 | - | 存储 WebLogic Server 域和配置对象的路径。Oracle 建议将其与 <Application Directory> 和 <Oracle Home> 保持独立。 |
| ARBORPATH | Essbase 应用程序路径 | - | - |
| ADMIN_USERNAME | WebLogic 的管理员用户名 | - | 对于 WebLogic ,您将用于管理 Essbase 和中间件服务器的管理员帐户。对于 EPM Shared Services ,此管理员仅适用于 Essbase 域 WebLogic 实例。Shared Services 管理员用户将设置有 Essbase 用户角色“Service Administrator(服务管理员)”。用户名必须以字母开头,并且包含 5 到 128 个字母数字字符。 |
| DATABASE_TYPE | 数据库的驱动因素名称 | DB_ORACLE | 支持的关系数据库。可用值:DB_ORACLE 和 DB_SQLSERVER。 |
| DATABASE_CONNECT_STRING | 数据库连接的连接字符串 | - | 连接字符串的格式:host:port/pdb,host:port/sid,host:port/service_name,(description,,,),MS SQL Server 连接字符串:host:port:database。 |
| CREATE_DATABASE_SCHEMA | Essbase RDBMS 方案 | CREATE | 可用值为 CREATE 和 USE_EXISTING。CREATE 选项在数据库中不存在的前缀上运行资料档案库创建工具。USE_EXISTING 模式使用现有方案。该域中不应使用方案。 |
| DATABASE_PREFIX | 数据库方案的前缀 | - | 前缀名称长度必须为 1-12 个字母数字字符,并且必须以字母开头。 |
| SECURE_MODE | 如果使用安全连接,则为 True | - | 在任何地方启用传输层安全 (Transport Layer Security,TLS) |
| MACHINE_NAME | WebLogic 机器名称 | m1 | 与域中的其他可配置资源相比,此名称必须是唯一的。 |
| NODE_MANAGER_PORT | WebLogic 节点管理器的端口 | 9556 | 端口不应在临时端口范围内,也不应由其他正在运行的软件使用。请参见 Avoid Port Conflicts 。 |
| 节点管理器 _ 监听地址 | WebLogic 节点管理器的监听地址 | 全限定域名 | 完全限定的主机名(其中安装了 WebLogic 以及 Fusion Middleware 安装)。它也可以是一个操作系统地址。 |
| 管理服务器/端口 | AdminServer 端口 | 7001 | 端口不应在临时端口范围内,也不应由其他正在运行的软件使用。 |
| 管理员 _ 服务器 _SSL_PORT | AdminServer 的安全端口 | 7002 | 端口不应在临时端口范围内,也不应由其他正在运行的软件使用。 |
| 管理员 _ 服务器 _ 监听 _ 地址 | AdminServer 的监听地址 | - | 空字符串表示“所有本地地址”。要限制对特定主机的访问,请指定域。 |
| MANAGED_SERVER_PORT | Essbase 托管服务器的端口 | 9000 | 端口不应在临时端口范围内,也不应由其他正在运行的软件使用。 |
| MANAGED_SERVER_SSL_PORT | Essbase 托管服务器的安全端口 | 9001 | 端口不应在临时端口范围内,也不应由其他正在运行的软件使用。 |
| MANAGED_SERVER_LISTEN_ADDRESS | 监听托管服务器的地址 | - | 空字符串表示“所有本地地址”。要限制对特定主机的访问,请指定域。 |
| 代理 - 端口 | Essbase Java 代理的端口 (JAgent) | 1423 | 端口不应在临时端口范围内,也不应由其他正在运行的软件使用。 |
| 代理端口 | Essbase Java 代理的安全端口 (JAgent) | 6423 | 用于使用 TLS 的安全通信。端口不应在临时端口范围内,也不应由其他正在运行的软件使用。 |
| ESSBASE_SERVER_MIN_PORT | Essbase 服务器连接的最小端口 | 30768 | 最小端口和最大端口之间的范围必须至少为 1000,具体取决于使用的数量。端口不应在临时端口范围内,也不应由其他正在运行的软件使用。 |
| ESSBASE_SERVER_MAX_PORT | Essbase 服务器连接的最大端口 | 31768 | 最小端口和最大端口之间的范围必须至少为 1000,具体取决于使用的数量。端口不应在临时端口范围内,也不应由其他正在运行的软件使用。 |
| ENABLE_EPM | 如果为 true,则使用 EPM Shared Services 身份提供者 | 假 | 如果为 false,则使用 WebLogic 安全性(身份提供者) |
| EPM_ORACLE_HOME | EPM Oracle 主目录文件夹的完整路径 | - | 如果 ENABLE_EPM 为 true,则使用此变量。 |
| EPM_ORACLE_INSTANCE | EPM Oracle 实例文件夹的完整路径 | - | 如果 ENABLE_EPM 为 true,则使用此变量。 |
| ENABLE_WINDOWS_SERVICE | 如果启用了 Essbase Windows Services,则为 True。 | - | 如果为 true,则启用 Essbase Windows 服务。 |
| EPM_ORACLE_CLUSTER_NAME | EPM Oracle 实例中 Essbase 集群的名称 | - | 要在 EPM Shared Services 中注册 Essbase 实例的名称 |
示例响应文件
下面是一个配置响应文件样例。在服务器上,每次运行配置工具时,都会在 /tmp 中生成响应文件,反映您的配置选择。以 # 开头的行是注释,仅用于说明性目的。未注释的行反映(并导致)实际的配置更改。如果要在运行配置时将此示例响应文件用作模板,请首先更新未注释的行,以反映要使用的变量和值的选择。
####################################################################
## ##
## Copyright (c) 1996, 2021 Oracle. All rights reserved. ##
## ##
## Specify values for the variables listed below to customize ##
## your configuration. ##
## ##
## Specify values in the following format: ##
## ##
## Type Example ##
## ---- ------- ##
## string Sample Value ##
## boolean TRUE or FALSE ##
## number 1000 ##
## ##
####################################################################
####################################################################
#------------------------------------------------------------------#
# Name : DOMAIN_NAME
# Type : string
# Description : Domain name.
#------------------------------------------------------------------#
DOMAIN_NAME=essbase_domain
#------------------------------------------------------------------#
# Name : DOMAIN_ROOT
# Type : string
# Description : Domains location.
#------------------------------------------------------------------#
DOMAIN_ROOT=c\:\\TEST\\12esscs\\dist\\user_projects\\domains
#------------------------------------------------------------------#
# Name : ARBORPATH
# Type : string
# Description : Essbase application path.
#------------------------------------------------------------------#
ARBORPATH=c\:\\TEST\\12esscs\\dist\\user_projects\\applications\\essbase
#------------------------------------------------------------------#
# Name : ADMIN_USERNAME
# Type : string
# Description : Admin username of WebLogic.
#------------------------------------------------------------------#
ADMIN_USERNAME=weblogic
#------------------------------------------------------------------#
# Name : DATABASE_TYPE
# Type : string
# Description : Type of the database connection.
#------------------------------------------------------------------#
DATABASE_TYPE=DB_SQLSERVER
#------------------------------------------------------------------#
# Name : DATABASE_CONNECT_STRING
# Type : string
# Description : Connection string. Oracle connection string: host:port:sid, host:port/service_name, or (description...). MS SQL Server connection string: host:port:database
#------------------------------------------------------------------#
DATABASE_CONNECT_STRING=testdb.uu.oracle.com\:1433\:user
#------------------------------------------------------------------#
# Name : CREATE_DATABASE_SCHEMA
# Type : string
# Description : Essbase RDBMS Schemas. Available values CREATE and USE_EXISTING
#------------------------------------------------------------------#
CREATE_DATABASE_SCHEMA=USE_EXISTING
#------------------------------------------------------------------#
# Name : DATABASE_PREFIX
# Type : string
# Description : Prefix for DB schemas.The prefix name must be a minimum of one character in length and cannot exceed 12 alphanumeric characters in length. Prefix should not start with a number.
#------------------------------------------------------------------#
DATABASE_PREFIX=test_prefix
#------------------------------------------------------------------#
# Name : SECURE_MODE
# Type : boolean
# Description : True if use secure connection.
#------------------------------------------------------------------#
SECURE_MODE=false
#------------------------------------------------------------------#
# Name : MACHINE_NAME
# Type : string
# Description : WebLogic Machine Name.
#------------------------------------------------------------------#
MACHINE_NAME=m1
#------------------------------------------------------------------#
# Name : NODE_MANAGER_PORT
# Type : number
# Description : Port of the WebLogic Node Manager. Default value is 9556.
#------------------------------------------------------------------#
NODE_MANAGER_PORT=9556
#------------------------------------------------------------------#
# Name : NODE_MANAGER_LISTEN_ADDRESS
# Type : string
# Description : Listen Address of WebLogic Node Manager. Default value is fully qualified domain name.
#------------------------------------------------------------------#
NODE_MANAGER_LISTEN_ADDRESS=abc.bac.com
#------------------------------------------------------------------#
# Name : ADMIN_SERVER_PORT
# Type : number
# Description : Port of the Admin Server. Default value is 7001.
#------------------------------------------------------------------#
ADMIN_SERVER_PORT=7001
#------------------------------------------------------------------#
# Name : ADMIN_SERVER_SSL_PORT
# Type : number
# Description : Secure Port of the Admin Server. Default value is 7002.
#------------------------------------------------------------------#
ADMIN_SERVER_SSL_PORT=7002
#------------------------------------------------------------------#
# Name : ADMIN_SERVER_LISTEN_ADDRESS
# Type : string
# Description : Listen Address of Admin Server. Empty string means "All local addresses".
#------------------------------------------------------------------#
ADMIN_SERVER_LISTEN_ADDRESS=All Local Addresses
#------------------------------------------------------------------#
# Name : MANAGED_SERVER_PORT
# Type : number
# Description : Port of the Managed Server. Default value is 9000.
#------------------------------------------------------------------#
MANAGED_SERVER_PORT=9000
#------------------------------------------------------------------#
# Name : MANAGED_SERVER_SSL_PORT
# Type : number
# Description : Secure Port of the Managed Server. Default value is 9001.
#------------------------------------------------------------------#
MANAGED_SERVER_SSL_PORT=9001
#------------------------------------------------------------------#
# Name : MANAGED_SERVER_LISTEN_ADDRESS
# Type : string
# Description : Listen Address of Managed Server. Empty string means "All local addresses".
#------------------------------------------------------------------#
MANAGED_SERVER_LISTEN_ADDRESS=All Local Addresses
#------------------------------------------------------------------#
# Name : AGENT_PORT
# Type : number
# Description : Port of the JAgent. Default value is 1423.
#------------------------------------------------------------------#
AGENT_PORT=1423
#------------------------------------------------------------------#
# Name : AGENT_SSL_PORT
# Type : number
# Description : Secure Port of the JAgent. Default value is 6423.
#------------------------------------------------------------------#
AGENT_SSL_PORT=6423
#------------------------------------------------------------------#
# Name : ESSBASE_SERVER_MIN_PORT
# Type : number
# Description : Minimal Port of the Essbase Server connection. Default value is 30768.
#------------------------------------------------------------------#
ESSBASE_SERVER_MIN_PORT=30768
#------------------------------------------------------------------#
# Name : ESSBASE_SERVER_MAX_PORT
# Type : number
# Description : Maximal Port of the Essbase Server connection. Default value is 31768.
#------------------------------------------------------------------#
ESSBASE_SERVER_MAX_PORT=31768
#------------------------------------------------------------------#
# Name : ENABLE_EPM
# Type : boolean
# Description : True if EPM Shared Services Identity provider enabled.
#------------------------------------------------------------------#
ENABLE_EPM=true
#------------------------------------------------------------------#
# Name : EPM_ORACLE_HOME
# Type : string
# Description : Path to the folder of EPM Oracle Home.
#------------------------------------------------------------------#
EPM_ORACLE_HOME=\\\\abc.uu.oracle.com\\C$\\Oracle\\Middleware\\EPMSystem11R1
#------------------------------------------------------------------#
# Name : EPM_ORACLE_INSTANCE
# Type : string
# Description : Path to the folder of EPM Oracle Instance.
#------------------------------------------------------------------#
EPM_ORACLE_INSTANCE=\\\\abc.uu.oracle.com\\C\\Oracle\\Middleware\\user_projects\\epmsystem1
#------------------------------------------------------------------#
# Name : ENABLE_WINDOWS_SERVICE
# Type : boolean
# Description : True if Essbase Windows Services enabled.
#------------------------------------------------------------------#
ENABLE_WINDOWS_SERVICE=false
#------------------------------------------------------------------#
# Name : EPM_ORACLE_CLUSTER_NAME
# Type : string
# Description : Unique name for Essbase Cluster Name in EPM Oracle Instance.
#------------------------------------------------------------------#
EPM_ORACLE_CLUSTER_NAME=ESSBASE FINANCIAL SERVICE