转自:http://18904.com/archives/917.html

环境说明:

操作系统:CentOS 5 x86

数据库:Oracle 10.2.0.1 非RAC环境

ASM实例名:+ASM

参考:metalink node:311350.1

1、检查ASM实例进程

www.18904.com@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实例名

www.18904.com@oracle[/home/oracle]> export ORACLE_SID=+ASM

3、检查是否有实例在使用ASM

www.18904.com@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实例信息

www.18904.com@oracle[/home/oracle]> oradism -delete -asmsid +ASM

8、删除ASM实例相关的spfile、pfile等文件

www.18904.com@oracle[/home/oracle]> cd $ORACLE_HOME/dbs

www.18904.com@oracle[/oracle/app/10.1/dbs]> rm -f *+ASM*

www.18904.com@oracle[/oracle/app/10.1/dbs]> cd $ORACLE_BASE/admin

www.18904.com@oracle[/oracle/admin]> rm -rf +ASM

9、删除/etc/oratab文件中的ASM实例相关行

删除/etc/oratab文件中的如下行

其实删除oracle 实例同样要查出该文件的内容

+ASM:/oracle/app/10.1:Y

10、用root用户删除cssd服务

www.18904.com@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使用的设备的文件头信息

www.18904.com@oracle[/home/oracle]> cd /dev/raw/

www.18904.com@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

www.18904.com@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

www.18904.com@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

www.18904.com@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–

linux中asm数据库卸载教程,删除Linux非rac环境下的ASM实例相关推荐

  1. oracle rac 磁盘重建,Oracle RAC环境下重建ASM磁盘组 Re-create ASM diskgroup with Oracle RAC...

    oracle@node01:/$dbca 查看创建结果: 16)最后,引用原文如下: Steps to Re-Create ASM Diskgroups [ID 268481.1] 修改时间 17-M ...

  2. Linux中Redis的卸载

    Linux中Redis的卸载:删除相应的目录即可 1.删除redis解压目录:rm -rf reids的解压目录 2.删除redis配置目录:rm -rf /usr/local/redis

  3. php sftp 删除,Linux中安装,卸载ftp|sftp服务

    今天带来Linux中安装,卸载ftp|sftp服务 FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为"文传协议".用于Internet ...

  4. Linux虚拟机sqlite数据库安装教程、命令实现sqlite

    参考:Linux虚拟机sqlite数据库安装教程 作者:图触靓 发布时间: 2021-04-08 19:07:56 网址:https://blog.csdn.net/bhbhhyg/article/d ...

  5. linux基础配置脚本,Linux中selinux基础配置教程详解

    selinux(Security-Enhanced Linux)安全增强型linux,是一个Linux内核模块,也是Linux的一个安全子系统. 三种模式: Enforcing:强制模式,在selin ...

  6. 1 linux中解决文件已rm删除但空间不释放的案例

    1.错误现象 运维的监控系统发来通知,报告一台服务器空间满了,登录服务器查看,根分区确实没有空间了: [root@localhost ~]# df -h 这里首先说明一下服务器的一些删除策略,由于Li ...

  7. Linux里命令卸载mysql,linux中mysql完整卸载命令操作

    yum方式安装的mysql 1.yum remove mysql mysql-server mysql-libs compat-mysql51 2.rm -rf /var/lib/mysql 3.rm ...

  8. linux 备份mysql并上传_实现Linux中Mysql数据库自动备份并上传到远程FTP服务器

    这篇文章很有分享价值,因为我们在实际的生产环境中需要将数据库进行自动备份,然后上传到指定的位置,当然也可以像以下文章中所讲的一样,上传到你指定的FTP服务器中,从而实现Mysql数据库自动备份并上传到 ...

  9. Linux中nginx安装基础教程

    Linux中nginx安装基础教程 1.安装所需的运行环境 (1) 需要安装gcc的环境. yum install gcc-c++ (2)第三方包.   Perl库 PCRE(Perl Compati ...

最新文章

  1. freetype 安装
  2. [编程入门]阶乘求和:求Sn=1!+2!+3!+4!+5!+…+n!之值,其中n是一个数字(n不超过20)。
  3. java工厂模式静态工厂_Java设计模式之静态工厂模式详解
  4. 电脑怎么分盘win10_电脑时间不对怎么办?Win10电脑时间总是不对的解决方法_电脑故障...
  5. 软件平台与框架的生命周期
  6. Red5边源服务器集群部署
  7. 拓端tecdat|SAS用梯度提升回归树(GBDT)迁移学习预测抵押贷款拖欠风险和垃圾电子邮件数据
  8. 图像语义分析--深度学习方法
  9. 用glew,glfw实现opengl绘制3D学习笔记1-实现一个窗口
  10. mnist数据集下载地址
  11. 依时利考勤机说明书_指纹考勤机如何安装及使用说明|依时利
  12. matlab单位采样序列程序,matlab产生pn序列
  13. 7大浏览器颜值代表,谁才是真正的浏览器颜值之王呢?
  14. html5 canvas实现桌面效果,基于html5 canvas实现漫天飞雪效果实例
  15. 新东方雅思词汇---9.1、sist
  16. Android剥洋葱式解析JSON数据
  17. 2019湖北省赛网络赛C Store CDQ分治
  18. 抛砖引玉系列:Android简易实现录屏软件。
  19. python oj刷题网站_程序员常用的刷题网站
  20. Python魔法函数与两比特量子系统模拟

热门文章

  1. Why Opportunity list is empty
  2. 如何修改Fiori launchpad里tile count调用的触发时间间隔
  3. Cloud for Customer的mobile setting前台实现
  4. draw graph using gnuplot
  5. get_children 方法里面参数 iv_as_copy 有什么用?
  6. 一个最简单的WebSocket hello world demo
  7. SAPGUI里实现自定义的语法检查
  8. Android meta作用,Android中meta-data的使用
  9. python遍历二维数组需要注意的是_for循环获取二维数组的元素时的bug
  10. 判断是否是完全二叉树_【数据结构】二叉树高频考试题目【代码模板】!