15.验证并测试RAC数据库
在服务器端,执行如下语句。观察是否有两个实例在运行。
·JBuilder9+Weblogic Platfrom 8.1+OracleSQL> select INSTANCE_NUMBER, STATUS,HOST_NAME from gv$instance;
·教你怎么样卸载Oracle 9i
·Oracle 9i在AIX 5L上的安装、建库和升级
·ORACLE 9I FOR AIX 5L 的安装文档
·Oracle 9i 在AIX上的安装
·Windows ORACLE 9I OCFS RAC VMWARE 安装
·Redhat 9安装升级oracle 9iR2
·Oracle 9i数据库中动态重配置深入分析
·解决Oracle 9i和Tomcat端口冲突
·从Access 2000数据库转移到Oracle 9iINSTANCE_NUMBER STATUSHOST_NAME
--------------- ------------ ------------------
1OPENlinux1
2OPENlinux2
15.1 测试负载均衡
在客户端上修改tnsnames.ora文件,添加如下内容:
rac =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = linux2)(PORT = 1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = linux1)(PORT = 1521))
)
(CONNECT_DATA =
(service_name = rac9i)
(failover_mode=(type=select)(method=basic))
)
(LOAD_BALANCE=ON)
(FAILOVER=ON)
)
然后,为了能识别主机名linux1和linux2,笔者还修改了C:\WINDOWS\system32\drivers\etc目录下的hosts文件,添加如下内容:
134.251.114.140linux1
134.251.114.141linux2
最后,在命令窗口执行tnsping rac来检验是否能够连通。检测无误以后,开始测试。分两种方法,第一种方法是开两个命令行窗口,在一个窗口中分别输入如下的命令,然后再在另外一个窗口也输入如下的命令。
D:\>sqlplus /nolog
SQL> connect sys/hanson@rac as sysdba
SQL> select instance_name from v$instance;
SQL> exit
但是,从结果看起来,并没有实现负载均衡。两个窗口出现的都是rac9i1。而不是笔者想象中的一个窗口是rac9i1,另一个窗口是rac9i2。笔者又开了一个命令行窗口,再次重复执行上面的命令,仍然显示rac9i1。
换第二种测试方法,建立一个test.sql文件,内容如下:
connect test/test@rac;
select instance_name from v$instance;
exit
然后,打开一个命令行窗口,反复执行如下命令:
D:\>sqlplus /nolog @c:\test.sql
这时,显示出来的实例名确实是负载均衡了,rac9i1和rac9i2交替出现。笔者认为,这样的负载均衡意义似乎不是很大。
15.2 测试failover
实现failover,需要在客户端的tnsnames.ora文件的CONNECT_DATA节点里添加如下行:
(failover_mode=(type=select)(method=basic))
进入命令行窗口。
D:\>sqlplus /nolog
SQL> connect sys/hanson@rac as sysdba
SQL> select instance_name from v$instance;
INSTANCE_NAME
---------------
rac9i1
这时,进入linux1节点,shutdown实例以后,再次回到上面的命令行窗口,再次执行如下语句:
SQL> select instance_name from v$instance;
INSTANCE_NAME
---------------
rac9i2
从结果可以看到,确实自动切换到了rac9i2实例上。说明failover起作用了。
·系统安装手册 (16348篇文章)
·网络游戏攻略 (3445篇文章)
·数据库安装与卸载 (8959篇文章)
·Oracle 10g基础应用 (4060篇文章)
·Vmware (300篇文章)
·Vmware技术应用 (83篇文章)
·Oracle安装与卸载 (401篇文章)
·安装配置 (512篇文章)
·VMware下RedHat安装Oracle 9i RAC全攻略 (5996次浏览)
·简单的Oracle存储过程的创建方法(菜鸟级) (5135次浏览)
·ORACLE中的各种数据类型详细的介绍 (4751次浏览)
·新手必读:Oracle数据库操作全接触 (59次浏览)
·oracle与用户角色权限相关的视图 (46次浏览)
·Oracle基本语法集锦 (35次浏览)
·网友经验:学习oracle快速入门随笔 (33次浏览)
·Oracle存储过程编写经验和优化措施 (33次浏览)
·虚拟机RedHatLinux9安装Oralce9i全过程 (30次浏览)
·VMware下RedHat安装Oracle 9i RAC全攻略 (5996次浏览)
·简单的Oracle存储过程的创建方法(菜鸟级) (5135次浏览)
·ORACLE中的各种数据类型详细的介绍 (4751次浏览)
·详细介绍ORACLE sqlplus命令 (340次浏览)
·快速掌握Oracle数据库游标的使用方法 (85次浏览)
·介绍几个基本的 SQLPLUS 命令 (83次浏览)
·如何通过实例配置Oracle监听器 (73次浏览)
·使用一条SQL语句删除表中重复记录 (65次浏览)
·Oracle多行记录字符串综合操作几种方法 (65次浏览)
·VMware下RedHat安装Oracle 9i RAC全攻略 (5996次浏览)
·简单的Oracle存储过程的创建方法(菜鸟级) (5135次浏览)
·ORACLE中的各种数据类型详细的介绍 (4751次浏览)
·开启企业殿堂的钥匙 Oracle服务器的安装 (475次浏览)
·ORACLE的客户端如何连接到数据库 (445次浏览)
·Oracle体系结构:内存结构和进程结构 (427次浏览)
·详细介绍ORACLE sqlplus命令 (340次浏览)
·Oracle数据库监听配置 (335次浏览)
·八个学习点帮助你全面认识Oracle数据库 (328次浏览)
·简单的Oracle存储过程的创建方法(菜鸟级) 07-16
·ORACLE中的各种数据类型详细的介绍 07-16
·Oracle 9i Installation on Red Hat Linux 07-16
·ORACLE SQL性能优化系列 (九) 07-16
·ORACLE SQL性能优化系列 (十) 07-16
·TestKing Oracle 1z0-001 V4 07-16
·Oracle初学者必知的100个问题 07-15
·PL/SQL序列 07-15
·PB内置ORACLE数据库接口的使用方法 07-14
|
|||
| ·ACDSEE专题教程-下载使用 ·迅雷专题教程-下载使用 ·Windows XP频道 ·Windows Vista频道 ·Windows 2000频道 ·win2003频道 ·Freebsd频道 ·Oracle频道 |
·Linux频道 ·Windows频道 ·邮件服务器专题 ·协议大全 ·数据恢复指南教程 ·FreeBSD使用教程 ·Linux数据库宝典 ·Linux基础知识 |
||
| · 秘密:Vista隐蔽的动态屏保 · 腾讯开发新电子宠物--QQ熊 · 惠普否认2999元PC有价无货 |
· 驱逐Win系统“流氓”文件 · WinXP中获取未使用的IP地址 · 尝试format C:格式化硬盘? |
| · 在DOS下恢复回收站中的文件 · 拯救WinXP崩溃的救命稻草 · Linux系统中超级权限的应用 |
· 搜狗PK谷歌:谁能代言拼... · 昨日重现,一键GHOST轻松.. · 实现Web迅雷在空闲时杀毒 |
| · AVIFile函数制做AVI文件 · VC中链接动态链接库的方法 · 熊猫烧香核心源码(Delphi) |
· DateDiff函数祥解 · JavaScript去除空格的三种 · js效果 图片加载进度实时.. |
| · SQL Server数据库优化方案 · Oracle的初学者入门心得 · JSP连接Mysql数据库 |
· Photoshop为美女做艺术处理 · 用Freehand创建发光字特效 · 设计自己的个性QQ动态表情 |




