- 浏览: 1019702 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (529)
- 服务器 (8)
- jsp (1)
- java (6)
- AIX (1)
- solaris (3)
- linux学习 (53)
- javaScript (2)
- hibernate (1)
- 数据库 (74)
- sql语句 (8)
- oracle 学习 (75)
- oracle 案例 (42)
- oracle 管理 (42)
- Oracle RAC (27)
- oracle data guard (12)
- oracle 参数讲解 (14)
- Oracle 字符集 (8)
- oracle性能调优 (24)
- oracle备份与恢复 (12)
- oracle Tablespace (9)
- oracle性能诊断艺术 (1)
- oracle 11g学习 (5)
- oracle streams (1)
- oracle upgrade and downgrade (4)
- db2学习 (13)
- db2命令学习 (2)
- mysql (28)
- sql server (30)
- sql server 2008 (0)
- 工具 (10)
- 操作系统 (3)
- c++ (1)
- stock (1)
- 生活 (5)
- HADOOP (2)
最新评论
-
massjcy:
...
如何将ubuntu文件夹中文名改为英文 -
skypiea:
谢谢。。。
终于解决了。。。
Oracle 10.2.0.4(5)EM不能启动的解决方案(Patch 8350262) -
qwe_rt:
引用vi /etc/sysconfig/network 请问 ...
Linux操作系统下配置静态IP上网 -
liuqiang:
sudo killall -9 apache2
ps 和 kill 命令详解 -
dazuiba:
引用*绝杀 kill -9 PID 当使用此命令时,一定要通过 ...
ps 和 kill 命令详解
环境说明:
操作系统:CentOS 5 x86
数据库:Oracle 10.2.0.1 非RAC环境
ASM实例名:+ASM
参考:metalink node:311350.1
1、检查ASM实例进程
ora_test@oracle[/home/oracle]> ps -ef|grep asm|grep -v grep oracle 4263 1 0 Jan20 ? 00:00:02 asm_pmon_+ASM oracle 4265 1 0 Jan20 ? 00:00:00 asm_psp0_+ASM oracle 4267 1 0 Jan20 ? 00:00:00 asm_mman_+ASM oracle 4269 1 0 Jan20 ? 00:00:00 asm_dbw0_+ASM oracle 4271 1 0 Jan20 ? 00:00:00 asm_lgwr_+ASM oracle 4273 1 0 Jan20 ? 00:00:00 asm_ckpt_+ASM oracle 4275 1 0 Jan20 ? 00:00:00 asm_smon_+ASM oracle 4277 1 0 Jan20 ? 00:00:00 asm_rbal_+ASM oracle 4279 1 0 Jan20 ? 00:00:06 asm_gmon_+ASM |
2、设置ASM实例名
ora_test@oracle[/home/oracle]> export ORACLE_SID=+ASM |
3、检查是否有实例在使用ASM
ora_test@oracle[/home/oracle]> sqlplus / as sysdba SQL*Plus: Release 10.2.0.1.0 - Production on Thu Jan 21 08:44:03 2010 Copyright (c) 1982, 2005, Oracle. All rights reserved. Connected to: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production With the Partitioning, OLAP and Data Mining options idle> select instance_name from v$asm_client; no rows selected |
如果有实例在使用ASM,需要首先停止这些相关的实例,并备份相关的datafile、controlfile等
4、检查ASM实例上的diskgroup
idle> select name from v$asm_diskgroup; NAME ------------------------------ DATA |
5、删除检查到ASM实例上的diskgroup
idle> drop diskgroup data including contents; Diskgroup dropped. |
6、关闭ASM实例
idle> shutdown ORA-15100: invalid or missing diskgroup name ASM instance shutdown idle> exit Disconnected from Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production With the Partitioning, OLAP and Data Mining options |
7、从css中删除ASM实例信息
ora_test@oracle[/home/oracle]> oradism -delete -asmsid +ASM |
8、删除ASM实例相关的spfile、pfile等文件
ora_test@oracle[/home/oracle]> cd $ORACLE_HOME/dbs ora_test@oracle[/oracle/app/10.1/dbs]> rm -f *+ASM* ora_test@oracle[/oracle/app/10.1/dbs]> cd $ORACLE_BASE/admin ora_test@oracle[/oracle/admin]> rm -rf +ASM |
9、删除/etc/oratab文件中的ASM实例相关行
删除/etc/oratab文件中的如下行
其实删除oracle 实例同样要查出该文件的内容
+ASM:/oracle/app/10.1:Y |
10、用root用户删除cssd服务
ora_test@root[/oracle/app/10.1/bin]> ./localconfig delete Stopping CSSD. Shutting down CSS daemon. Shutdown request successfully issued. Shutdown has begun. The daemons should exit soon. |
11、清除ASM使用的设备的文件头信息
ora_test@oracle[/home/oracle]> cd /dev/raw/ ora_test@oracle[/dev/raw]> ls -l * crw------- 1 oracle oinstall 162, 1 Jan 21 08:45 raw1 crw------- 1 oracle oinstall 162, 2 Jan 21 08:45 raw2 crw------- 1 oracle oinstall 162, 3 Jan 21 08:45 raw3 ora_test@oracle[/dev/raw]> dd if=/dev/zero of=/dev/raw/raw1 bs=1024 count=10 10+0 records in 10+0 records out 10240 bytes (10 kB) copied, 0.00396028 seconds, 2.6 MB/s ora_test@oracle[/dev/raw]> dd if=/dev/zero of=/dev/raw/raw2 bs=1024 count=10 10+0 records in 10+0 records out 10240 bytes (10 kB) copied, 0.00485093 seconds, 2.1 MB/s ora_test@oracle[/dev/raw]> dd if=/dev/zero of=/dev/raw/raw3 bs=1024 count=10 10+0 records in 10+0 records out 10240 bytes (10 kB) copied, 0.00532261 seconds, 1.9 MB/s |
--end--
发表评论
-
Oracle enterprise linux 6.0 安装oracle 11g 所需要的包安装
2012-07-22 08:02 7688Linux 版本是Oracle enterprise ... -
Oracle10gR2 中 Oracle Wallet 的初步使用和维护
2011-06-02 01:59 19891) Wallet作用 从Oracle10gR2开始, 通过 ... -
如何手工删除oracle数据库和软件
2011-06-02 00:29 1458一、手工删库和数据库文件有时候,有可能在dbca图形界面中找不 ... -
AIX下设置Oracle10g随机启动,随机关闭的步骤
2011-06-02 00:19 1449假如ORACLE_HOME为/opt/app/oracle/p ... -
数据库突然无法登陆,只有sysdba可以
2011-05-20 18:05 1646数据库突然无法登陆,只有sysdba可以登陆。 检查aler ... -
Linux安装Oracle报Checking operating system version must be redhat-3, SuSE-9, redhat
2011-03-24 01:26 1919在Linux系统中安装oralce的过程中,如果Linux发行 ... -
How To Update NLS_SORT Parameter Value When Using 10g Thin JDBC Driver ? [ID 469
2010-12-17 10:05 2962Applies to: JDBC - Version: 1 ... -
使用SQL_TRACE进行数据库诊断(转自eygle)
2010-12-16 17:30 861SQL_TRACE是Oracle提供的用 ... -
oracle 查询时忽略大小写的方案研究
2010-12-15 02:00 2483项目已经开发完毕,由于业务变动,某些查询需要忽略大小写,研究是 ... -
Read By Other Session
2010-12-02 22:52 752Read By Other Session Definiti ... -
必须引起DBA重视的Oracle数据库碎片
2010-12-01 17:35 1009目前,Oracle已经广泛的应用于各个行业。作为一名DBA,及 ... -
Wait Event: cache buffers chains
2010-11-30 15:58 1162cache buffers chains是相对比较常见的冲突事 ... -
log file sync(日志文件同步) 与 Log file parallel write 等待事件
2010-11-28 20:47 2142log file sync(日志文件同步)等待事件具有一个参数 ... -
扩大oracle最大session数以及清除inactive会话
2010-04-12 16:00 7329从上周起,服务器Oracle数据库出现问题,用不到半天,就会报 ... -
设计数据库时需要考虑的问题
2010-03-04 17:34 1537成功的管理系统=50% 的业务+(25%的数据库+25%的程序 ... -
介绍Oracle数据库锁的种类及研究
2009-12-02 09:30 1111本文通过对Oracle数据库锁机制的研究,首先介绍了Oracl ... -
expdp中使用连接字符串和network_link的区别
2009-12-01 11:47 1571expdp属于服务端工具,而exp属于客户端工具,expdp生 ... -
ora10G 使用数据泵(EXPDP和IMPDP)时应该注意的事项
2009-12-01 11:45 1245Oracle Database 10g引入了最新的数据泵(Da ... -
使用Oracle 10g数据泵(EXPDP/IMPDP)
2009-12-01 11:22 2027一、关于数据泵的概述 在Oracle 10 ... -
10g新特性之-expdp与传统exp的速度比较
2009-12-01 11:18 1304测试环境: System Configuration: Su ...
相关推荐
本文将详细介绍如何在Red Hat Enterprise Linux Advanced Server 4 (Redhat AS4)上,将一个运行在Oracle 10g和Automatic Storage Management (ASM)上的单实例数据库转换为RAC环境。 一、现有环境介绍 1. 虚拟机...
确保数据库服务和ASM实例的高可用性,可能需要配置RAC(Real Application Clusters)或者Data Guard。 2. **测试环境**:测试环境用于模拟生产环境,进行新功能测试、性能测试和故障恢复演练。可以使用克隆技术复制...
在Linux虚拟机环境下配置Oracle ASM (Automatic Storage Management) 和RAC (Real Application Clusters) 是一项复杂但重要的任务,主要用于构建高可用性和高性能的Oracle数据库系统。以下将详细阐述这个过程中的...
本文档主要介绍如何在Linux环境下进行Oracle RAC(Real Application Clusters)环境的清理。RAC是Oracle数据库的一项关键技术,允许多个数据库实例同时访问同一数据库,从而提高系统的可用性和性能。在进行RAC环境...
在安装Oracle 11g R2+RAC+ASM on Oracle Linux 6.4的过程中,你需要进行以下步骤: 1. **系统准备**:安装和配置Oracle Linux 6.4,包括硬件检查、网络配置、用户和权限设定等。 2. **Oracle Grid Infrastructure...
本篇文章将详细介绍如何在RAC(Real Application Clusters)环境下通过RMAN(Recovery Manager)进行单实例数据库的恢复过程。恢复的目标是在一个单实例环境中实现,具体包括操作系统、数据库版本、IP地址、磁盘类型...
在Red Hat Linux 4环境下搭建Oracle RAC,需要遵循一系列详细步骤,包括操作系统安装、网络配置、存储设置、Oracle Clusterware和数据库安装以及后续的测试与管理。 首先,安装Red Hat Linux 4时,应选择自定义安装...
在构建Oracle Real Application Clusters (RAC)时,Oracle ASM是不可或缺的一部分,因为它能帮助RAC环境中的多个数据库实例共享同一个磁盘组,实现高可用性和性能优化。 在安装Oracle RAC时,会涉及到一系列的...
文档《中金数据LINUX+Oracle RAC+搭建文档》详细记录了在Linux平台上搭建...从环境准备到实际安装,每个步骤都进行了细致的说明,并强调了在Linux系统环境下搭建Oracle RAC的要点,确保了安装的顺利和系统的高效运行。
在Linux环境下安装Oracle 11g RAC + ASM是一个复杂的过程,需要对Oracle的安装与配置有深入的了解。本手册旨在指导用户完成Oracle 11g RAC及ASM的安装,并对可能出现的问题提供解决方案。 首先,需要了解Linux操作...
在64位架构下的RHEL Linux 6.4与Oracle 11g RAC环境中,Windows可能用于安装虚拟化软件如VMware Workstation,并作为管理控制台来配置和监控虚拟机。 #### 1.2 VMware Workstation 10.0 VMware Workstation是一款...
Oracle 11gR2_RAC (Real Application Clusters)、ASM (Automatic Storage Management) 和 DG (Data Guard) 是Oracle数据库系统中三个重要的组件,它们共同构建了一个高可用性、高性能和可扩展的数据库环境。...
在本教程中,我们将深入探讨如何在VMware Workstation环境下搭建Oracle 10g RAC (Real Application Clusters) 集群,并结合Automatic Storage Management (ASM)进行存储管理。Oracle RAC是一种高可用性解决方案,它...
4. 配置Oracle Grid Infrastructure,这是RAC的基础,包含ASM实例和集群资源管理器。 5. 创建和配置ASM磁盘组,然后在此基础上安装Oracle数据库实例。 6. 使用OCR(Oracle Cluster Registry)和Voting Disks来设置...
Oracle Linux 6.1 和 Oracle **.*.*.* RAC (Real Application Clusters) 加上 ASM (Automatic Storage Management) 的安装过程涉及到一系列复杂的步骤,主要是为了在集群环境中部署Oracle数据库,以提供高可用性和可...
在进行Oracle数据库10g RAC(ASM)的安装之前,我们需要对Linux环境进行一系列的基础规划,包括软件准备、网络规划以及硬盘分区规划。 ##### 1. 软件准备 确保所有必要的软件包都已经准备就绪,包括但不限于: - **...
本文档旨在提供一个详尽的指南,帮助读者在虚拟环境中搭建Oracle 11gR2_RAC(Real Application Clusters)、ASM(Automatic Storage Management)以及DG(Data Guard)集群。通过本实验,读者不仅能够了解和掌握...
每个节点(rac1和rac2)都有一个ASM实例(ASM1和ASM2)和一个RAC实例(erpdb1和erpdb2),数据库名为erpdb,使用ASM存储数据文件,OCR和Voting Disk(表决磁盘)用于管理集群信息。 7. 实验步骤说明: 实验步骤...