以下章节列出可以为每个 Sun Cluster HA for Oracle 资源类型设置的扩展属性:
有关所有系统定义属性的详细信息,请参见 r_properties(5) 手册页和 rg_properties(5) 手册页。
指定 Oracle 警报日志文件的绝对路径。该文件中的 Oracle 软件日志警报。Oracle 服务器故障监视器将在以下时间扫描警报日志文件以获得新警报:
当启动服务器故障监视器时
每次服务器的故障监视器查询服务器运行状况时
如果服务器故障监视器检测到一个已记录的警报,且针对该警报定义了一项操作,则服务器故障监视器将执行该操作以响应警报。
为列在 DBMS 错误和已记录警报的预设操作中的已记录警报预设操作。要更改服务器故障监视器所执行的操作,可以按照定制 Sun Cluster HA for Oracle 服务器 故障监视器中的说明定制服务器故障监视器。
默认值:None
范围:最小值为 1
可调:任何时候
指定 Oracle 关系数据库管理系统 (relational database management system, RDBMS) 热备份中断时是否执行以下恢复操作。
识别由于文件仍处于热备份模式而无法打开数据库的情况。当 Sun Cluster HA for Oracle 启动时执行检验过程。
标识并释放所有仍处于热备份模式中的文件。
打开数据库以供使用。
该属性的允许值如下:
False – 指定不执行恢复操作。该值为默认值。
True – 指定要执行恢复操作。
默认值:False
范围:无
可调:任何时候
在与数据库断开连接之前,服务器故障监视器执行的探测循环次数。
默认值: 5
范围:0 – 99,999
可调:任何时候
服务器故障监视器连接到数据库时所使用的 Oracle 数据库用户 ID 和密码。
按照如下方式指定该属性:
userid/password
作为 Sun Cluster HA for Oracle 设置的一部分,在启用服务器资源及其故障监视器之前必须定义数据库用户 ID 和密码。要使用 Solaris 身份验证,请键入斜杠 (/) 而不是用户 ID 和密码。
默认值:None
范围:最小值为 1
可调:任何时候
定义 Sun Cluster HA for Oracle 服务器故障监视器定制行为的文件的绝对路径。
默认值:“”
范围:无
可调:任何时候
引入版本:3.1 10/03
数据库角色。该属性的允许值如下:
指定没有为该数据库实例配置备用数据库实例
指定该数据库是配置备用数据库实例的主要数据库实例
指定该数据库角色为备用
指定该数据库正在进行角色反转过程
默认值: NONE
范围:无
可调:任何时候
记录来自 Oracle 服务器组件调试消息的级别。调试级别越高,写入日志文件的调试消息越多。这些消息记录到文件 /var/opt/SUNWscor/oracle_server/message_logrs 中,其中 rs 是代表 Oracle 服务器组件的资源名称。
默认值:1,记录 syslog 消息。
范围:0– 100
可调:任何时候
到 Oracle 主目录的路径。
默认值:None
范围:最小值为 1
可调:禁用时
Oracle 系统标识符。
默认值:None
范围:最小值为 1
可调:禁用时
Oracle 参数文件。如果未指定 Oracle 参数文件,则该属性默认为 Oracle 的默认值。
默认值:““
范围:最小值为 0
可调:任何时候
服务器故障监视器用于探测 Oracle 服务器实例的超时值(以秒为单位)。
默认值:300
范围:0– 99,999
可调:任何时候
指定响应重新启动的故障时,服务器故障监视器重新启动的实体。该属性的允许值如下:
指定仅重新启动该资源
指定重新启动资源组中包含该资源的所有资源
默认值:RESOURCE_RESTART
范围:无
可调:任何时候
备用数据库的模式。该属性的允许值如下:
指定逻辑备用数据库
指定物理备用数据库
默认值:LOGICAL
范围:无
可调:任何时候
包含服务器启动和关闭之前需要设置的环境变量的文件。值与 Oracle 默认值不同的那些环境变量必须在此文件中定义。
例如,用户的 listener.ora 文件可能不位于 /var/opt/oracle 目录或 $ORACLE_HOME/network/admin 目录下。在这种情况下,应该定义 TNS_ADMIN 环境变量。
必须按照下面的格式定义每个环境变量的定义 VARIABLE_NAME=VARIABLE_VALUE。必须指定其中每个环境变量,在环境文件中每行指定一个环境变量。
默认值:NULL
范围:无
可调:任何时候
在 START 方法中等待,直到数据库处于联机状态。
默认值:True
范围:无
可调:任何时候
Oracle 侦听器的名称。该名称必须与 listener.ora 配置文件中对应的条目匹配。
默认值:LISTENER
范围:不适用
可调:禁用时
到 Oracle 主目录的路径。
默认值:未定义默认值
范围:不适用
可调:禁用时
以秒为单位的超时值,故障监视器使用该值探测 Oracle 侦听器。
默认值:180
范围:1– 99,999
可调:任何时候
引入版本:3.1 4/04
包含侦听器启动和关闭之前需要设置的环境变量的文件。值与 Oracle 默认值不同的那些环境变量必须在此文件中定义。
例如,用户的 listener.ora 文件可能不在 /var/opt/oracle 目录或 $ORACLE_HOME/network/admin 目录下。在这种情况下,应该定义 TNS_ADMIN 环境变量。
必须按照下面的格式定义每个环境变量的定义 VARIABLE_NAME=VARIABLE_VALUE。必须指定其中每个环境变量,在环境文件中每行指定一个环境变量。
默认值:““
范围:不适用
可调:任何时候