我的编程空间,编程开发者的网络收藏夹
学习永远不晚

oracle中怎么配置及测试TAF

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

oracle中怎么配置及测试TAF

这篇文章主要介绍“oracle中怎么配置及测试TAF”,在日常操作中,相信很多人在oracle中怎么配置及测试TAF问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”oracle中怎么配置及测试TAF”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

一、添加services_taf:

[root@ora19crac1 ~]# su - oracle
Last login: Tue Mar  3 18:06:26 CST 2020 on pts/1
[oracle@ora19crac1 ~]$ srvctl add service -d woo -s server_taf -r "woo1,woo2" -P BASIC

二、启动server_taf

[oracle@ora19crac1 ~]$ srvctl start service -d woo -s server_taf

三、检查server_taf 运行状态

[oracle@ora19crac1 ~]$ srvctl config service -d woo
Service name: server_taf
Server pool: 
Cardinality: 2
Service role: PRIMARY
Management policy: AUTOMATIC
DTP transaction: false
AQ HA notifications: false
Global: false
Commit Outcome: false
Failover type: 
Failover method: 
Failover retries: 
Failover delay: 
Failover restore: NONE
Connection Load Balancing Goal: LONG
Runtime Load Balancing Goal: NONE
TAF policy specification: BASIC
Edition: 
Pluggable database name: 
Hub service: 
Maximum lag time: ANY
SQL Translation Profile: 
Retention: 86400 seconds
Replay Initiation Time: 300 seconds
Drain timeout: 
Stop option: 
Session State Consistency: DYNAMIC
GSM Flags: 0
Service is enabled
Preferred instances: woo1,woo2
Available instances: 
CSS critical: no
Service uses Java: false

四、检查刚才创建的服务

SQL> select name,service_id from dba_services where name ='server_taf';
 
NAME            SERVICE_ID
--------------- ----------
server_taf               3

五、检查服务配置

SQL> col name format a15 
SQL> col failover_method format a11 heading 'METHOD'
SQL> col failover_type format a10 heading 'TYPE'
SQL> col failover_retries format 9999999 heading 'RETRIES'
SQL> col goal format a10
SQL> col clb_goal format a8
SQL> col AQ_HA_NOTIFICATIONS format a5 heading 'AQNOT'
SQL> select name, failover_method, failover_type, failover_retries,goal, clb_goal,aq_ha_notifications 
  2  from dba_services where service_id = 3;
 
NAME            METHOD      TYPE        RETRIES GOAL       CLB_GOAL AQNOT
--------------- ----------- ---------- -------- ---------- -------- -----
server_taf                                    0 NONE       LONG     NO

六、修改故障转移参数策略

[oracle@ora19crac1 ~]$ srvctl modify service -d woo -s server_taf -m BASIC -e SELECT -q TRUE -j LONG
[oracle@ora19crac1 ~]$ srvctl config service -d woo
Service name: server_taf
Server pool: 
Cardinality: 2
Service role: PRIMARY
Management policy: AUTOMATIC
DTP transaction: false
AQ HA notifications: true
Global: false
Commit Outcome: false
Failover type: SELECT
Failover method: BASIC
Failover retries: 
Failover delay: 
Failover restore: NONE
Connection Load Balancing Goal: LONG
Runtime Load Balancing Goal: NONE
TAF policy specification: BASIC
Edition: 
Pluggable database name: 
Hub service: 
Maximum lag time: ANY
SQL Translation Profile: 
Retention: 86400 seconds
Replay Initiation Time: 300 seconds
Drain timeout: 
Stop option: 
Session State Consistency: DYNAMIC
GSM Flags: 0
Service is enabled
Preferred instances: woo1,woo2
Available instances: 
CSS critical: no
Service uses Java: false

七、再次检查服务,我们可以看到值都有了

SQL> col name format a15 
SQL> col failover_method format a11 heading 'METHOD'
SQL> col failover_type format a10 heading 'TYPE'
SQL> col failover_retries format 9999999 heading 'RETRIES'
SQL> col goal format a10
SQL> col clb_goal format a8
SQL> col AQ_HA_NOTIFICATIONS format a5 heading 'AQNOT'
SQL> select name, failover_method, failover_type, failover_retries,goal, clb_goal,aq_ha_notifications 
  2  from dba_services where service_id = 3;
 
NAME            METHOD      TYPE        RETRIES GOAL       CLB_GOAL AQNOT
--------------- ----------- ---------- -------- ---------- -------- -----
server_taf      BASIC       SELECT            0 NONE       LONG     YES

八、检查服务是否有注册到监听

[oracle@ora19crac1 ~]$ lsnrctl services
 
LSNRCTL for Linux: Version 19.0.0.0.0 - Production on 19-MAR-2020 16:58:22
 
Copyright (c) 1991, 2019, Oracle.  All rights reserved.
 
Connecting to (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
Services Summary...
……
Service "server_taf" has 1 instance(s).
  Instance "woo1", status READY, has 1 handler(s) for this service...
    Handler(s):
      "DEDICATED" established:0 refused:0 state:ready
         LOCAL SERVER
Service "woo" has 1 instance(s).
  Instance "woo1", status READY, has 1 handler(s) for this service...
    Handler(s):
      "DEDICATED" established:0 refused:0 state:ready
         LOCAL SERVER
         ……
The command completed successfully

十、测试

SQL> col host_name format a11;
SQL> select instance_name,host_name from v$instance;
 
INSTANCE_NAME    HOST_NAME
---------------- -----------
woo2             ora19crac2

十一、新开一个窗口关闭这个实例

SQL> shut abort
ORACLE instance shut down.

十二、查询可以正常进行,但是会有短暂的锁住现象

SQL> col host_name format a11;
SQL> select instance_name,host_name from v$instance;
 
INSTANCE_NAME    HOST_NAME
---------------- -----------
woo2             ora19crac2

到此,关于“oracle中怎么配置及测试TAF”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注亿速云网站,小编会继续努力为大家带来更多实用的文章!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

oracle中怎么配置及测试TAF

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

nodejs怎么配置及调试

要配置和调试Node.js,你可以按照以下步骤进行操作:1. 安装Node.js:去Node.js官方网站下载Node.js的安装包,并按照安装向导进行安装。安装完成后,可以在命令行中输入`node -v`来验证Node.js是否成功安装。
2023-08-29

C++测试框架GoogleTest怎么配置

今天小编给大家分享一下C++测试框架GoogleTest怎么配置的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。简单介绍来看看
2023-07-05

oracle中怎么配置dblink

db link 允许您访问远程数据库数据。如何配置 db link:1. 创建数据库链接;2. 测试连接;3. 远程访问数据;4. 访问远程存储过程;5. 快速创建 db link(需 sysdba 权限)。如何在 Oracle 中配置 D
oracle中怎么配置dblink
2024-05-21

IDEA中怎么配置远程调试

在IDEA中配置远程调试可以通过以下步骤实现:打开IDEA,并打开要进行远程调试的项目。在IDEA的菜单栏中选择“Run” -> “Edit Configurations”。在弹出的窗口中,点击左上角的加号按钮,选择“Remote”。
IDEA中怎么配置远程调试
2024-04-03

centos7中怎么安装及配置Docker

这篇文章主要介绍“centos7中怎么安装及配置Docker”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“centos7中怎么安装及配置Docker”文章能帮助大家解决问题。第一步,确定是cento
2023-06-27

linux中怎么安装及配置perl

在Linux中安装和配置Perl的步骤如下:打开终端或命令行界面。输入以下命令以查看系统中是否已经安装了Perl:perl -v如果已经安装,将显示Perl的版本信息。如果Perl尚未安装,可以使用包管理器来安装Perl。不同的Linu
2023-10-21

linux中nacos怎么安装及配置

在Linux中安装和配置Nacos可以按照以下步骤进行:下载Nacos安装包:可以从Nacos的官方网站或GitHub上下载最新版本的安装包。解压安装包:将下载的安装包解压到指定的目录,可以使用以下命令解压:tar -zxvf nacos-
linux中nacos怎么安装及配置
2024-03-01

Java基于Rest Assured自动化测试接口怎么配置

今天小编给大家分享一下Java基于Rest Assured自动化测试接口怎么配置的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧
2023-07-05

阿里云测试服务器配置推荐表怎么看

阿里云作为国内领先的云计算服务提供商,提供了丰富的云服务器产品供用户选择。对于测试场景来说,选择适合的服务器配置至关重要。本文将介绍如何查看阿里云测试服务器配置推荐表,以帮助用户选择最适合的服务器配置。1.登录阿里云官网首先,打开浏览器并访问阿里云官网(https://www.aliyun.com/)。在页面右上角点击
阿里云测试服务器配置推荐表怎么看
2024-01-14

linux中yum是什么及怎么配置使用

这篇文章主要介绍了linux中yum是什么及怎么配置使用的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇linux中yum是什么及怎么配置使用文章都会有所收获,下面我们一起来看看吧。
2023-04-27

Oracle中怎么配置和使用RMAN进行备份

在Oracle数据库中配置和使用RMAN进行备份可以按照以下步骤进行操作:配置RMAN备份目录:首先需要确定备份文件的存储位置,可以选择本地磁盘、网络磁盘或者磁带等存储介质,并配置RMAN的备份目录。创建RMAN备份作业:可以使用RMAN命
Oracle中怎么配置和使用RMAN进行备份
2024-04-19

go语言中的udp协议及TCP通讯怎么配置

这篇“go语言中的udp协议及TCP通讯怎么配置”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“go语言中的udp协议及TCP
2023-06-30

编程热搜

目录