11gR2 RAC的Service创建配置工作需要通过EM方式进行,而10gR2 RAC的配置Service可以通过DBCA进行,个人感觉,还是手工配置最方便,也能实现TAF功能。

下面是具体配置步骤:

第一步:创建服务

$ Srvctl add service -d test –s share -r test1 -a test2 -P basic

第二步:启动服务

$ srvctl start service -d test -s blqt

第三步:配置TAF功能

begin

dbms_service.modify_service (

service_name => 'share',

failover_method => dbms_service.failover_method_basic,

failover_type => dbms_service.failover_type_select,

failover_retries => 180,

failover_delay => 5 );

end;

第四步;确认配置结果

SQL> select name, failover_method, failover_type, goal, clb_goal

from dba_services;