常见问题 NEC/日电双机容错与集群的常见问题>>

双机环境下的Oracle数据库机理

发布时间:2010-12-02 09:46:57

答案:

 Oracle数据库安装在磁盘阵列上,2台服务器都可以访问它,但不能同时访问。Oracle Server for NT主要提供3个服务:OracleServiceSID、OracleStartSID和OracleTNSlistener。在数据库服务器正常工作时,由数据库服务器控制磁盘阵列柜,此时只有该服务器可以访问磁盘阵列,该服务器上的Oracle服务处于启动(Active)状态,此时该服务器就扮演Active Server的角色,备份服务器处于等待(Standby)状态,即图2中Backup Server。

  当数据库服务器发生故障不能工作时,双机容错系统会检测到数据库服务器的状态,从而使备份服务器自动激活,接管磁盘阵列并自动启动Oracle的3个服务,而对于客户端来说,只经历一个短暂的服务器重启过程,访问的数据仍是磁盘阵列中的数据。

  注意: 是双机容错软件而不是操作系统来控制Oracle 的启动和停止,即由双机容错软件来控制这3个Oracle服务的启动和停止,实现Oracle数据库在双机之间的切换。

下一步您可以:
查看NEC/日电双机容错与集群产品 >>
查看双机容错与集群产品 >>
查看NEC/日电双机容错与集群常见问题 >>