Oracle命令--数据库实例删除 - freshbreeze

freshbreeze 2021-10-29 原文


Oracle命令–数据库实例删除

 linux下手动删除数据库实例,直接删除相应的目录就可以了,不多说了….

1. $ORACLE_HOME/dbs/
[oracle9@frogger dbs]$ pwd
/u01/app/oracle/product/9.2.0.1/dbs
[oracle9@frogger dbs]$ rm inittest02.ora
[oracle9@frogger dbs]$ rm orapwdtest02

2. $ORACLE_BASE/oradata/SID
[oracle9@frogger oradata]$ ls
default_demo01.dbf  default_demo99.dbf  devdb02  duke1  test01  test01_bak  test02  testdk  testqa
[oracle9@frogger oradata]$ ps -ef|grep smon
oracle9   7162     1  0  2008 ?        00:04:30 ora_smon_duke
oracle9   3313     1  0  2008 ?        00:02:30 ora_smon_testdk
oracle9   4386     1  0 Apr05 ?        00:00:07 ora_smon_test01
oracle9   4620     1  0 Apr05 ?        00:00:05 ora_smon_dvdsame
oracle9  12307  4426  0 22:53 pts/3    00:00:00 grep smon
[oracle9@frogger oradata]$ rm -rf test02
[oracle9@frogger oradata]$ df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
                      455G  381G   51G  89% /
/dev/sda1              99M   15M   80M  16% /boot
none                 1004M     0 1004M   0% /dev/shm
nfs-vip.certificatesnow.com:/u07
                      455G  230G  202G  54% /u07
[oracle9@frogger oradata]$ ls
default_demo01.dbf  default_demo99.dbf  devdb02  duke1  test01  test01_bak  testdk  testqa

3. 删除log文件
[oracle9@frogger admin]$ ls
devdb02  duke1  test01  test02  testdk  testqa
[oracle9@frogger admin]$ pwd
/u01/app/oracle/admin
[oracle9@frogger admin]$ cd test02
[oracle9@frogger test02]$ ls
bdump  cdump  create  pfile  udump
[oracle9@frogger test02]$ cd ..
[oracle9@frogger admin]$ ls
devdb02  duke1  test01  test02  testdk  testqa
[oracle9@frogger admin]$ rm -rf test02
[oracle9@frogger admin]$ ls
devdb02  duke1  test01  testdk  testqa
[oracle9@frogger admin]$

4. 如果是用dbca创建的实例,则还要删除/etc/oratab文件中的实例信息,就一行。 删除就ok了。
/etc/oratab 运行root.sh产生的,中每一行代表一个ORACLE 实例,不允许有相同的名字,对已经存在的数据库会提示是否升级等,安
装创建数据库的时候会去检查这个文件是否存在和并检查文件中的内容,在运行dbstart 时会检查这个文件,如果是Y就启动它,是N
就不管它。
[oracle9@frogger admin]$ cd /etc
[oracle9@frogger etc]$ more oratab
#
# This file is used by ORACLE utilities.  It is created by root.sh
# and updated by the Database Configuration Assistant when creating
# a database.
# A colon, \’:\’, is used as the field terminator.  A new line terminates
# the entry.  Lines beginning with a pound sign, \’#\’, are comments.
#
# Entries are of the form:
#   $ORACLE_SID:$ORACLE_HOME:<N|Y>:
#
# The first and second fields are the system identifier and home
# directory of the database respectively.  The third filed indicates
# to the dbstart utility that the database should , “Y”, or should not,
# “N”, be brought up at system boot time.
#
# Multiple entries with the same $ORACLE_SID are not allowed.
#
#
# *:/u01/app/oracle/product/9.2.0.1:N
*:/u01/app/oracle/product/9.2.0.1:N
duke:/u01/app/oracle/product/9.2.0.1:N
test02:/u01/app/oracle/product/9.2.0.1:N
[oracle9@frogger etc]$

发表于
2013-06-18 13:48 
freshbreeze 
阅读(3298
评论(0
编辑 
收藏 
举报

 

版权声明:本文为freshbreeze原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/freshbreeze/p/3153071.html

Oracle命令--数据库实例删除 - freshbreeze的更多相关文章

  1. er图的绘制方法是怎么样的? – 火山那个火山

    er图的绘制方法是怎么样的? 什么使er图? ER的全称是Entity Relationship,意思就是实体 […]...

  2. 【概率论与数理统计】小结1 – 概率论中的基本概念

    注:其实从中学就开始学习统计学了,最早的写”正”字唱票(相当于寻找众数),就是一种统计 […]...

  3. 编程语言类型 – 李皮筋

    编程语言类型 静态类型语言:   一种在编译期间就确定数据类型的语言。大多数静态类型语言是通过要求在使用任一变 […]...

  4. 虚幻4外包团队-推荐非常全面的的Unreal教程 – WPF外包团队 — 长年承接WPF项目外包与WP8应用外包

    《Unreal SDK 游戏开发从入门到精通(UnrealScript语法、UI Scene界面、UDK独立开 […]...

  5. python-函数变量与方法公有、私有整理 – 101欢欢鱼

    python-函数变量与方法公有、私有整理 关于函数与方法的区别: 函数: def funname():    […]...

  6. VSCode + Python环境配置

    目录 Visual Studio Code 下载安装 设置 Python 环境 安装code runner插件 […]...

  7. 苹果apple ID解锁教程 – iPhone解锁

    苹果apple ID解锁教程 不用当面解手机,不用把手机邮寄过来,也不用远程操作。提供我们需要的资料。我们可以 […]...

  8. MapReduce-Hadoop企业优化 *(二)HDFS小文件优化方法

    MapReduce-Hadoop企业优化 *(二)HDFS小文件优化方法 1.HDFS小文件弊端 HDFS上每 […]...

随机推荐

  1. OO第一单元作业小结

    前言   第一单元的主题是表达式求导,第一次作业是只带有常数和幂函数的求导,第二次作业加入了正余弦函数,第三次 […]...

  2. Oracle数据库—-视图

    –创建简单视图–建立用于查询员工号、姓名、工资的视图。create view emp_ […]...

  3. etcd raft 处理流程图系列1-raftexample

    最近在看raft相关的代码和实现,发现etcd的raft模块在实现上还是比较灵活的,但缺点就是需要用户实现比较 […]...

  4. 上周热点回顾

    发布首页测试,发布首页测试,发布首页测试,发布首页测试,发布首页测试,发布首页测试,发布首页测试,发布首页测试 […]...

  5. canvas实现验证码

    canvas实现验证码   在通常的登录界面我们都可以看到验证码,验证码的作用是检测是不是人在操作,防止机器等 […]...

  6. Centos 7.2 Jenkins+Ansible+Gitlab 基础配置

    注意:首先准备jenkins服务器  如何搭建jenkins 由于上篇文章中jenkins是采用war并部署在 […]...

  7. 前端项目git操作命名规范和协作开发流程

    前端项目git操作命名规范和协作开发流程 前言 一个项目的分支,一般包括主干 master 和 开发分支 de […]...

  8. 启发式算法之遗传算法

    刚开学便被拉去参加了研究生数模比赛,赛题是一个航班排班的优化问题,所以第一反映便是遗传算法,比赛期间三个问题都 […]...

展开目录

目录导航