求学资讯 oracle认证 提问
oracle认证 > 知识考点

Oracle基础知识:各部件单个卸载完整卸载3

来源:用户上传 上传用户:zhongzhanen 发布时间:2018-05-11

导读:
想要第一时间获得Oracle认证考试报考信息,想要充分利用各种精华资讯资源备考,想要海量高质量、高含金量的习题练习,关注“求学快递网”公众号,你不能错过的考试利器!

  RAC卸载步骤

  上面三个分别介绍了单独卸载的方法。现在来看一下,如何来卸载一个安装成功的RAC 环境。

  卸载步骤:

  (1)删除数据库

  (2)利用Netca工具删除监听设置

  (3)删除Oracle 软件

  (4)用CLUSTER目录下提供的shell来清除CLUSTER系统的所有修改

  (5)清除OCR中的信息

  (6)卸载ClusterWare

  4.1 删除数据库--DBCA

  为了更好的卸载数据库,最好是保证数据库处于打开状态,这样DBCA就可以根据读取Oracle数据文件的信息并进行删除。启动DBCA图形界面,选择Oracle Real Application Cluster database选择。 选择Delete a Databasese。 然后选择FINISH,删除整个数据库文件。

  操作方法和第一节一样.

  4.2 利用NETCA工具删除监听设置。

  4.3 删除Oracle 软件

  进入$ORACLE_HOME/oui/bin/ 目录,运行runInstaller 命令。 进入WELCOME界面后,直接点击Installed Products,这时会弹出一个对话框,在OracleHomes中有两个对象:OraCrs10g_home和OraDb10g_home。

  在删除的时候一定要先选择卸载OraDb10g_home ,因为还需要运行Cluster目录下的shell脚本来清除CLUSTER对操作系统进行的修改,所以OraCrs10g_home的卸载放到后面的步骤中进行。

  选中OraDb11g_home点击REMOVE 即可进行卸载。

  4.4用CLUSTER目录下提供的shell来清除CLUSTER系统的所有修改

  用root用户执行如下脚本:

  onlocal node:

  $ORA_CRS_HOME/install/rootdelete.shlocal nosharedvar nosharedhome

  onremote nodes:

  $ORA_CRS_HOME/install/rootdelete.shremote nosharedvar nosharedhome

  执行时,可以加上 -force 参数。

  注意: 这里的操作必须一个节点一个节点地执行,不能并行操作,就如同安装的时候执行root.sh一样!

  在rac1节点执行:

  [root@rac1 ~]# cd /u01/app/oracle/product/crs/install

  [root@rac1 install]# ./rootdelete.sh local nosharedvar nosharedhome

  CRS-0210:Could not find resource 'ora.rac1.LISTENER_RAC1.lsnr'.

  Shuttingdown Oracle Cluster Ready Services (CRS):

  Sep 1713:27:28.917 | INF | daemon shutting down

  Stoppingresources. This could take several minutes.

  Successfullystopped CRS resources.

  StoppingCSSD.

  Shuttingdown CSS daemon.

  Shutdownrequest successfully issued.

  Shutdownhas begun. The daemons should exit soon.

  Checkingto see if Oracle CRS stack is down...

  OracleCRS stack is not running.

  OracleCRS stack is down now.

  Removingscript for Oracle Cluster Ready services

  Updatingocr file for downgrade

  Cleaningup SCR settings in '/etc/oracle/scls_scr'

  在rac2节点执行:

  [root@rac2 ~]# cd /u01/app/oracle/product/crs/install

  [root@rac2 install]# ./rootdelete.sh remote nosharedvar nosharedhome

  CRS-0210:Could not find resource 'ora.rac2.LISTENER_RAC2.lsnr'.

  Shuttingdown Oracle Cluster Ready Services (CRS):

  Sep 1713:29:48.144 | INF | daemon shutting down

  Stoppingresources. This could take several minutes.

  Successfullystopped CRS resources.

  StoppingCSSD.

  Shuttingdown CSS daemon.

  Shutdownrequest successfully issued.

  Shutdownhas begun. The daemons should exit soon.

  Checkingto see if Oracle CRS stack is down...

  OracleCRS stack is not running.

  OracleCRS stack is down now.

  Removingscript for Oracle Cluster Ready services

  Updatingocr file for downgrade

  Cleaningup SCR settings in '/etc/oracle/scls_scr'

  4.5 清除OCR

  只需要用root用户在本地节点执行如下命令:

  $ORA_CRS_HOME/install/rootdeinstall.sh

  在一个节点执行即可:

  [root@rac1 install]# ./rootdeinstall.sh

  Removingcontents from OCR mirror device

  2560+0records in

  2560+0records out

  10485760bytes (10 MB) copied, 0.774432 seconds, 13.5 MB/s

  Removingcontents from OCR device

  2560+0records in

  2560+0records out

  10485760bytes (10 MB) copied, 1.36228 seconds, 7.7 MB/s

  4.6 卸载clusterware

  进入$ORA_CRS_HOME/oui/bin/ 目录,运行runInstaller 命令. 进入WELCOME界面后,点击Installed Products ,在弹出的对话框中选择OraCrs10g_home ,然后点击REMOVE 。

  删除/var/opt目录下的Oracle信息和ORACLE_BASE目录:

  # rm -rf/data/oracle

  # rm -rf/var/opt/oracle

声明:本站为免费网络服务提供商,网站所有信息均为用户自行发布并由用户承担相应法律责任,本站不对其真实性及合法性负责,如涉及侵权或者信息违法,请你及时与本站联系删除。

阅读 1605 举报

相关推荐
评论0

当前没有评论内容

发表评论 0条评论
81
微博
QQ
QQ空间
微信
取消