如何在切换到另一个RAC节点时保留会话参数?

时间:2012-03-29 15:52:01

标签: oracle

我有两个节点的Oracle RAC 10g环境。 在连接时,我们使用ALTER SESSION设置会话TIME_ZONE。 但是,在将会话切换到另一个节点时,RAC丢失了TIME_SONE设置。

如何在切换到另一个RAC节点时保留会话参数? TX

1 个答案:

答案 0 :(得分:0)

如果您正在谈论Transparent Application Failover,可能没有简单的方法可以做到这一点:

  

您还必须重新执行任何会话自定义,换句话说,   发生故障转移后的ALTER SESSION语句。

可能有解决方法,具体取决于您设置会话设置的方式。例如,如果所有相关会话来自同一应用程序,计算机等,则可以使用设置相同设置的登录触发器。您可以使用v$session.failed_over = 'YES'找到相关会话,并匹配v$session中的其他相关列。