JavaScript is required to for searching.
跳过导航链接
退出打印视图
适用于 Oracle 的 Oracle Solaris Cluster 数据服务指南     Oracle Solaris Cluster 3.3 3/13 (简体中文)
search filter icon
search icon

文档信息

前言

1.  安装和配置 HA for Oracle

A.  HA for Oracle 扩展属性

SUNW.oracle_server 扩展属性

SUNW.oracle_listener 扩展属性

B.  DBMS 错误和记录的警报的预设操作

C.  Oracle ASM 和 HA for Oracle 的样例配置

索引

SUNW.oracle_server 扩展属性

Alert_log_file(字符串)

(对于带 Oracle ASM 的 Oracle Database 11g R2 或 12c 忽略)指定 Oracle 警报日志文件的绝对路径。Oracle 软件将警报记录在此文件中。在以下情况下,Oracle 服务器故障监视器将扫描警报日志文件以获取新警报:

  • 启动服务器故障监视器时

  • 每次服务器故障监视器查询服务器运行状况时

如果为服务器故障监视器检测到的已记录警报定义了操作,服务器故障监视器将执行此操作以响应警报。

附录 B中列出了有关已记录警报的预设操作。要更改服务器故障监视器执行的操作,请按定制 HA for Oracle 服务器 故障监视器中的说明定制服务器故障监视器。

默认值:None

范围:最小值 = 1

可调:随时

Auto_End_Bkp(Boolean)(布尔型)

指定 Oracle 关系数据库管理系统 (Relational Database Management System, RDBMS) 热备份被中断时是否执行以下恢复操作。

  • 识别数据库因文件仍保留在热备份模式下而无法打开的时间。此验证过程在 HA for Oracle 启动时运行。

  • 确定并释放仍保留在热备份模式下的所有文件。

  • 打开数据库以供使用。

此属性的允许值如下所示:

  • False-指定执行恢复操作。此值为默认值。

  • True-指定执行恢复操作。

默认值:False

范围:

可调:随时

Connect_cycle(integer)(整数)

服务器故障监视器在从数据库断开连接之前所执行的探测周期数。

默认值:5

范围:0 – 99,999

可调:随时

Connect_string(字符串)

(对于带 Oracle ASM 的 Oracle Database 11g R2 或 12c 忽略)服务器故障监视器连接到 Oracle 数据库所用的 Oracle 数据库用户 ID 和密码。

按以下所述指定该属性:

userid/password

在 HA for Oracle 设置期间,启用服务器资源及其故障监视器之前,必须定义数据库用户 ID 和密码。要使用 Solaris 验证,请键入斜线 (/),而不是用户 ID 和密码。

默认值:None

范围:最小值 = 1

可调:随时

Custom_action_file(string)(字符串)

定义 HA for Oracle 服务器故障监视器定制行为的文件的绝对路径。

默认值:“”

范围:

可调:随时

引入该属性的发行版:3.1 10/03

Dataguard_role(字符串)

数据库的角色。此属性的允许值如下所示:

NONE

指定没有为数据库实例配置任何备用数据库实例

PRIMARY

指定数据库是配置有备用数据库实例的主数据库实例

STANDBY

指定数据库角色是备用角色

IN_TRANSITION

指定数据库正在进行角色转换

默认值:NONE

范围:

可调:随时

Db_unique_name (string)(字符串)

(仅限带 Oracle ASM 的 Oracle Database 11g R2 或 12c)要部署的单实例 Oracle 数据库的唯一名称。

默认值:NONE

范围:

可调:随时

Debug_level(integer)(整数)

来自 Oracle 服务器组件的调试消息的记录级别。调试级别越高,写入日志文件的调试消息越多。这些消息会记录到 /var/opt/SUNWscor/oracle_server/message_log.rs 文件中,其中 rs 是代表 Oracle 服务器组件的资源的名称。

默认值:1,记录 syslog 消息

范围:0 – 100

可调:随时

ORACLE_HOME(字符串)

Oracle 主目录的路径。

默认值:None

范围:最小值 = 1

可调:禁用时

ORACLE_SID(字符串)

Oracle 系统标识符。

默认值:None

范围:最小值 = 1

可调:禁用时

Parameter_file(string)(字符串)

Oracle 参数文件。如果未指定 Oracle 参数文件,则此属性将默认使用 Oracle 的默认值。

默认值:“”

范围:最小值 = 0

可调:随时

Probe_timeout(integer)(整数)

服务器故障监视器用于探测 Oracle 服务器实例的超时值(以秒为单位)。

默认值:300

范围:0 – 99,999

可调:随时

Restart_type(string)(字符串)

指定对故障的响应为重新启动时,服务器故障监视器重新启动的实体。此属性的允许值如下所示:

RESOURCE_RESTART

指定仅重新启动此资源

RESOURCE_GROUP_RESTART

指定包含此资源的资源组中的所有资源都将重新启动

默认值:RESOURCE_RESTART

范围:

可调:随时

Standby_mode(string)(字符串)

备用数据库的模式。此属性的允许值如下所示:

LOGICAL

指定逻辑备用数据库

PHYSICAL

指定物理备用数据库

SNAPSHOT

自 Oracle 11g 起,可指定快照备用数据库

默认值:LOGICAL

范围:

可调:随时

User_env(string)(字符串)

包含要在启动和关闭服务器之前设置的环境变量的文件。必须在此文件中定义其值不同于 Oracle 默认值的那些环境变量。

例如,用户的 listener.ora 文件可能不在 /var/opt/oracle 目录或 $ORACLE_HOME/network/admin 目录下。在这种情况下,应定义 TNS_ADMIN 环境变量。

必须按照下面的格式定义每个环境变量:VARIABLE_NAME=VARIABLE_VALUE。必须在环境文件中指定这些环境变量中的每一个变量,每行一个。

默认值:NULL

范围:

可调:随时

Wait_for_online(Boolean)(布尔型)

一直在 START 方法下等待,直到数据库联机。

默认值:True

范围:

可调:随时