注册OCI HA(高可用性)事件的回调

时间:2015-04-08 11:26:39

标签: oracle high-availability oci

我正在尝试注册一个事件回调函数,以便使用OCI的HA功能。

我正在关注Oracle's guide

据我所知,在回调函数中,您应该使用OCIAttrGet函数迭代受影响的服务器句柄。但是,我看到了两种不同的方法:

  1. OCIAttrGet(eventhp, **OCI_HTYPE_EVENT**, (void*)&srvhp, (ub4*)0, OCI_ATTR_HA_SVRFIRST, errhp)

  2. OCIAttrGet(eventhp, **OCI_HTYPE_SERVER**, (void*)&srvhp, (ub4*)0, OCI_ATTR_HA_SVRFIRST, errhp)

  3. 我应该何时使用每种手柄类型?

    有人能指出一个OCI事件回调函数实现的例子(一个不是来自我提到过的文档)吗?

0 个答案:

没有答案