- 浏览: 919303 次
- 性别:
- 来自: 黑龙江
文章分类
- 全部博客 (209)
- struts1 (3)
- hibernate3 (19)
- java (13)
- spring2 (5)
- netBeans (1)
- eclipse (1)
- JSF (1)
- DIV+CSS篇章 (1)
- jFreeChart+Oracle之曲线,柱状及饼状图的实现 (1)
- JSF知识与技巧 (3)
- Oracle数据类型的介绍与比较 (2)
- J2EE (2)
- Ajax技术 (4)
- javaScript技术 (25)
- struts2 (16)
- C/C++程序设计 (1)
- oracle系统学习 (29)
- 算法分析 (0)
- Linux实践 (7)
- extjs开发经验 (13)
- flex开发总结 (1)
- FusionCharts总结 (0)
- 高级数据库总结 (0)
- SVG拓扑图开发总结 (0)
- CSS (1)
- CSS使用简介 (1)
- SVG (0)
- DOJO (0)
- Junit测试 (0)
- lucene (24)
- solr (6)
- tokyo tyrant 技术 (7)
- Html5 (1)
- 算法与数据结构 (0)
- 物联网相关技术学习 (0)
- UI设计 (1)
- webservice (0)
- Android (5)
- hibernate4 (3)
- solrcloud (0)
- dorado5 (0)
- dorado7 (0)
- elasticsearch (0)
- GWT (0)
- node.js (0)
- 并发编程 (1)
- 大数据 (1)
- 项目经验 (5)
最新评论
-
cs261244787:
楼主好人! 平安
struts2,hibernate4,spring3配置时问题汇总及解决办法 -
wxluck666:
我也赞一个 很有用
struts2,hibernate4,spring3配置时问题汇总及解决办法 -
wxluck666:
我也赞一个 很有用
struts2,hibernate4,spring3配置时问题汇总及解决办法 -
xinsiyou:
牛逼,就是样式被搞没了
JS实现选项右移,左移,向上,向下调整顺序 -
unnamed__:
这代码风格就像一坨翔
java获取数据库的列名,类型等信息
本人red hat linux as 4系统的内核版本为x86_64的2.6.9-42.ELsmp,rac集群中数据库节点有4个,hostname分别为node1,node2,node3和node4.
一.通过srvctl工具管理
1.关闭rac数据库服务顺序
[oracle@node2 ~]$ srvctl stop database -d fyweb
[oracle@node2 ~]$ srvctl stop asm -n node1
[oracle@node2 ~]$ srvctl stop asm -n node2
[oracle@node2 ~]$ srvctl stop asm -n node3
[oracle@node2 ~]$ srvctl stop asm -n node4
[oracle@node2 ~]$ srvctl stop nodeapps -n node1
[oracle@node2 ~]$ srvctl stop nodeapps -n node2
[oracle@node2 ~]$ srvctl stop nodeapps -n node3
[oracle@node2 ~]$ srvctl stop nodeapps -n node4
2.启动rac数据库服务顺序
[oracle@node2 ~]$ srvctl start nodeapps -n node1
[oracle@node2 ~]$ srvctl start nodeapps -n node2
[oracle@node2 ~]$ srvctl start nodeapps -n node3
[oracle@node2 ~]$ srvctl start nodeapps -n node4
[oracle@node2 ~]$ srvctl start asm -n node1
[oracle@node2 ~]$ srvctl start asm -n node2
[oracle@node2 ~]$ srvctl start asm -n node3
[oracle@node2 ~]$ srvctl start asm -n node4
[oracle@node2 ~]$ srvctl start database -d fyweb
3.其他命令
实例管理
[oracle@node2 ~]$ srvctl status instance -d fyweb -i "fyweb1"
[oracle@node2 ~]$ srvctl stop instance -d fyweb -i "fyweb1"
[oracle@node2 ~]$ srvctl start instance -d fyweb -i "fyweb1"
监听管理
[oracle@node2 ~]$ srvctl stop listener -n node1
[oracle@node2 ~]$ srvctl start listener -n node1
[oracle@node2 ~]$ srvctl status listener -n node1
二.通过crsctl工具管理
[oracle@node1 ~]$ crs_stat -t
[oracle@node1 ~]$ crs_stat
[oracle@node1 ~]$ crs_start -all
[oracle@node1 ~]$ crs_stop -all
[oracle@node1 ~]$ crs_stop "ora.fyweb.db"
[oracle@node1 ~]$ crs_start "ora.fyweb.db"
一.通过srvctl工具管理
1.关闭rac数据库服务顺序
[oracle@node2 ~]$ srvctl stop database -d fyweb
[oracle@node2 ~]$ srvctl stop asm -n node1
[oracle@node2 ~]$ srvctl stop asm -n node2
[oracle@node2 ~]$ srvctl stop asm -n node3
[oracle@node2 ~]$ srvctl stop asm -n node4
[oracle@node2 ~]$ srvctl stop nodeapps -n node1
[oracle@node2 ~]$ srvctl stop nodeapps -n node2
[oracle@node2 ~]$ srvctl stop nodeapps -n node3
[oracle@node2 ~]$ srvctl stop nodeapps -n node4
2.启动rac数据库服务顺序
[oracle@node2 ~]$ srvctl start nodeapps -n node1
[oracle@node2 ~]$ srvctl start nodeapps -n node2
[oracle@node2 ~]$ srvctl start nodeapps -n node3
[oracle@node2 ~]$ srvctl start nodeapps -n node4
[oracle@node2 ~]$ srvctl start asm -n node1
[oracle@node2 ~]$ srvctl start asm -n node2
[oracle@node2 ~]$ srvctl start asm -n node3
[oracle@node2 ~]$ srvctl start asm -n node4
[oracle@node2 ~]$ srvctl start database -d fyweb
3.其他命令
实例管理
[oracle@node2 ~]$ srvctl status instance -d fyweb -i "fyweb1"
[oracle@node2 ~]$ srvctl stop instance -d fyweb -i "fyweb1"
[oracle@node2 ~]$ srvctl start instance -d fyweb -i "fyweb1"
监听管理
[oracle@node2 ~]$ srvctl stop listener -n node1
[oracle@node2 ~]$ srvctl start listener -n node1
[oracle@node2 ~]$ srvctl status listener -n node1
二.通过crsctl工具管理
[oracle@node1 ~]$ crs_stat -t
[oracle@node1 ~]$ crs_stat
[oracle@node1 ~]$ crs_start -all
[oracle@node1 ~]$ crs_stop -all
[oracle@node1 ~]$ crs_stop "ora.fyweb.db"
[oracle@node1 ~]$ crs_start "ora.fyweb.db"
发表评论
-
数据表更名语句
2010-04-21 11:08 1243当前数据表名为A,想要更名为B的语句如下: alter tab ... -
ORA-01078 & LRM-00109错误解决方法
2010-03-23 16:40 5540一同事今天刚装完oracle10g后,通过startup命令启 ... -
在线修改redo.log文件的大小
2009-09-02 17:24 59601.查看当前日志组成员: SQL> select mem ... -
怎么确保最终用户在数据库中只有一个会话
2009-08-11 18:47 1514sqlplus / as sysdba create user ... -
测试版-逻辑switchover
2009-07-16 12:41 12581.检查primary数据库是否配置了standby redo ... -
测试版-逻辑standby创建
2009-07-16 12:37 23101、创建物理standby 详见《测试版-物理standb ... -
测试版-物理switchover
2009-07-16 12:35 1089注意:standby数据库应该是alter database ... -
测试版-物理standby创建
2009-07-15 17:37 12941.编辑/etc/hosts文件 # vi /etc/ho ... -
dataguard日志传输方式简介
2009-06-26 12:44 53411、两种日志传输方式 Arch:传统的日志传送方式。现在只 ... -
物理standby的failover
2009-06-26 12:40 1225========================物理stand ... -
物理standby的Switchover
2009-06-26 12:39 1275=======================物理st ... -
dataguard保护模式介绍
2009-06-26 12:38 33321、三种保护模式 1).最大性能(maximize per ... -
查看pga和sga值
2009-05-27 01:07 2550--显示正在使用的参数和文本参数值 1)select * fr ... -
设置sga和pga的值
2009-05-27 01:05 2562--设置sga的值 1)alter system set sg ... -
表的创建时间和表的大小空间
2009-05-27 01:04 1361--查看表的创建时间 select created,last_ ... -
设置parallel_automatic_tuning参数之后的错误的解决方法
2009-05-27 01:02 1771--设置并行度 1)alter system set para ... -
HA、RAC、Datagurad的区别
2009-05-10 20:20 2483标题为:HA、RAC、Datagurad的区别 一.HA简介 ... -
通过shell脚本后台创建表空间
2009-05-10 20:16 20881.用oracle用户登陆并创建shell文件: $ vi / ... -
occi库文件替换
2009-05-10 20:08 21011.从官方下载occi_gcc343_x86_64_10203 ... -
oracle10g查看表空间信息
2009-05-10 20:06 3007SELECT UPPER(F.TABLESPACE_NAME) ...
相关推荐
综合以上内容,RAC坏节点重建是一个复杂的过程,它需要数据库管理员对Oracle集群的架构和运维工具有深入的理解,以及对可能出现的错误和异常进行准确的判断和处理。在执行修复操作之前,最好能够有完整的备份,以便...
- **背景**: 关闭集群服务是完全停止RAC环境的重要步骤之一。 - **目的**: 确保所有集群资源和服务都已正确关闭。 - **操作方法**: - 切换到`root`用户,并进入`grid_home/bin`目录。 - 执行`crsctl stop cluster ...
其中 `rac1` 和 `rac2` 是待停止服务的节点名称。 - 另外,如果需要在一个节点上停止其他所有节点的服务,而不必逐个执行命令,可以使用: ```shell [root@rac1 bin]# ./crsctl stop cluster -all ``` #### 二...
在启动实例之后,需要查询节点数据库实例状态,可以使用 SQL 语句 `select instance_name,status from v$instance` 查看实例的名称和状态。然后,需要修改数据库成归档模式,可以使用 SQL 语句 `alter database ...
Oracle Real Application Clusters (RAC) 是Oracle数据库的一个核心特性,它允许多个数据库实例同时访问一个共享的数据库,这些实例运行在集群中的不同节点上。这种架构提供了高可用性、可伸缩性和负载均衡的能力。 ...
8. **启动服务**:一旦验证成功,可以重新启动Oracle服务,测试数据库连接和应用程序功能,以确保一切正常。 9. **清理和优化**:最后,删除旧版本的文件,优化数据库参数,根据需要调整内存分配,以及更新相关的...
损坏的起因是用户在未停止数据库服务的情况下扩展磁盘阵列并更换磁盘,导致一个节点的本地磁盘阵列无法挂载,从而影响了RAC的正常运行。 恢复步骤主要包括以下几个关键环节: 1. **操作系统准备工作**: - 确保...
- **启动或停止RAC全库步骤**: 1. 登录OEM: `http://hostname:portnumber/em` 2. 在集群数据库主页面,选择“Startup”或“Shutdown”。 3. 选择要操作的节点。 4. 选择“Startup all”启动所有实例或...
Oracle 11gR2 RAC(Real Application Clusters)是一种高可用性和容错性的数据库技术,它允许多个实例同时访问同一个物理数据库,确保在单个节点故障时,整个数据库系统仍然能够继续运行。在本案例中,我们将探讨...
这可能包括启动和停止实例、检查健康状况、调整参数以优化性能,并确保ASM和OCR的同步。 在整个过程中,还需要注意内核参数的调整,如`kernel.core_uses_pid`、`kernel.shmall`、`kernel.shmmax`等,以满足Oracle对...
数据库命令用于对集群中的单个数据库实例执行操作,比如启动和停止实例: ``` [grid@swnode1~]$ /u01/app/oracle/product/12.2.0/db_1/bin/dbstart [grid@swnode1~]$ /u01/app/oracle/product/12.2.0/db_1/bin/...
本文将详细介绍RAC集群的启动和关闭过程,尤其是通过`srvctl`命令实现的操作。 #### 二、RAC集群概述 在深入了解启动和关闭过程之前,有必要先了解RAC的基本架构和组成部分: - **ASM (Automatic Storage ...
在Oracle数据库管理中,集群数据库(RAC,Real Application Clusters)的升级是一项关键任务,它涉及到整个系统的稳定性和性能提升。本文将详细阐述如何将RAC数据库升级到10.2.0.5版本,遵循的是一种混合的滚动升级...
在Oracle 11g RAC(Real Application Clusters)环境中,正确配置归档模式对于实现高可用性和灾难恢复至关重要。归档模式允许数据库记录所有事务处理,并将这些事务处理保存到归档日志文件中,这不仅有助于数据库...
- **Cluster Resource Services (CRS)**:提供资源管理服务,如监听器、实例和服务的启动和停止等。 - **Event and Voting Manager (EVM)**:用于管理和协调集群中的事件和投票过程。 - **Cluster Time ...
在Oracle Real Application Clusters (RAC)环境中,为了确保高可用性和可扩展性,需要掌握一系列的启动与关闭命令来管理数据库集群中的各个组件。本文将详细介绍RAC实例启动与关闭过程中涉及的关键命令及其用途,...
CRS 是 RAC 的核心组件,负责管理集群资源和服务的启动、停止和监控。在安装阶段,CRS 软件会被部署到每个节点,以提供集群基础设施。 5. **安装 Oracle 数据库 10g**: 使用 RAC 安装程序在每个节点上安装数据库...
RAC(Real Application Clusters)则是Oracle的一种集群技术,可以实现数据库实例的高可用性和负载均衡。本文主要介绍如何利用RMAN对ORACLE_RAC数据库进行备份和恢复。 #### 二、修改RAC数据库的归档模式 RMAN备份...