如何卸载掉oracle 11g r2 rac?

linux下oracle11g的卸载-oracle-电脑编程网linux下oracle11g的卸载作者:kqh168 和相关&&suse10+11gR2包括服务端和客户端,要怎么卸载?------回答---------------其他回答(5分)---------deinstall 工具http://download..com/docs/cd/E11882_01/install.112/e10841/remove_oracle_sw.htm#sthref264------其他回答(15分)---------删除相应的文件夹即可,用户配置文件的改变------其他回答(15分)---------直接删除oracle相关文件即可:路径下执行:rm -rf *------其他回答(15分)---------进到$ORACLE_HOMErm -rf *再进到/etc,移去oratab文件不过,说实话,一般不建议删除, 把它们move或者打包移走也挺好。下的安装真是宝贵,随时可以copy回来直接用啊。何必硬删呢。------回答---------------其他回答(5分)---------deinstall 工具/docs/cd/E11882_01/install.112/e10841/remove_oracle_sw.htm#sthref264------其他回答(15分)---------删除相应的文件夹即可,用户配置文件的改变------其他回答(15分)---------直接删除oracle相关文件即可:路径下执行:rm -rf *------其他回答(15分)---------进到$ORACLE_HOMErm -rf *再进到/etc,移去oratab文件不过,说实话,一般不建议删除, 把它们move或者打包移走也挺好。下的安装真是宝贵,随时可以copy回来直接用啊。何必硬删呢。相关资料:|||||||linux下oracle11g的卸载来源网络,如有侵权请告知,即处理!编程Tags:                &                    Oracle_11gR2卸载过程
资料价格:10学豆&&[]&&
文件类型: (doc)[下载阅读器]
文件大小:14.0 KB
上传时间:
标&&&&&&&签: & & & & & & &
Oracle_11gR2卸载过程最新收集的精华资料,谢谢下载!
您可能需要的
[] [] [] [] [] [] [] []Oracle 11g Administrator’s Guide笔记2:如何手工创建、删除
在前中提到阅读Oracle 11gR2 Administrator‘s Guide(文档编号E25494-01)时,简单描述了DDL_LOCK_TIMEOUT参数。在Oracle 11gR2 Administrator‘s Guide文档的chapter 2 Creating and Configuring an Oracle Database章节时,提到手工建库,本文简单记录一下,如何在OEL 5.5 X86_64位环境下,手工创建及删除11.2.0.1.0的数据库,将文件放到文件系统上存放。当然,利用DBCA来建库、删库比较简单,就不再赘述了。具体操作步骤如下:
1 前提条件,操作系统上已经安装好Oracle 11gR2 的软件,其中环境变量ORACLE_BASE=/u01/app/oracle,ORACLE_HOME=/u01/app/oracle/product/11.2.0/db_1;
[root@OCM11g ~]# su - oracle
OCM11g-& env | grep ORA
ORACLE_BASE=/u01/app/oracle
ORACLE_HOME=/u01/app/oracle/product/11.2.0/db_1
2 确认环境变量,本例中选择ORACLE_SID=manualdb,ORACLE_HOME选用原有的/u01/app/oracle/product/11.2.0/db_1;
OCM11g-& id
uid=1101(oracle) gid=1000(oinstall) groups=1000(oinstall),1201(asmdba),1300(dba),1301(oper)
OCM11g-& uname -rm
2.6.18-194.el5 x86_64
OCM11g-& export ORACLE_SID=manualdb
OCM11g-& env | grep ORA
ORACLE_SID=manualdb
ORACLE_BASE=/u01/app/oracle
ORACLE_HOME=/u01/app/oracle/product/11.2.0/db_1
3 创建初始化参数文件,这里将参数文件放到系统默认的路径下,即$ORACLE_HOME/dbs,命名为initmanualdb.ora,其内容如下:
OCM11g-& cat /u01/app/oracle/product/11.2.0/db_1/dbs/initmanualdb.ora
db_name=manualdb
memory_target=600m
简单起见,我们只在初始化参数文件中指定了db_name,memory_target这两个参数。我们知道,启动数据库实例的最少参数只需要一个db_name即可,这里选择db_name=manualdb,附加一个memory_target=600m,这个是11g的新参数,用于控制SGA+PGA的总大小。当然,也可以在参数文件中指定control_files,如果该参数被忽略的话,那么Oracle会自动在$ORACLE_HOME/dbs路径下创建一个名为cntrl$ORACLE_SID.dbf的控制文件。
4 准备将来存放数据文件、日志文件的路径。这两类文件的路径如下:
OCM11g-& mkdir -p /u02/manualdb/oradata
online log:
OCM11g-& mkdir -p /u02/manualdb/onlinelog
OCM11g-& ll /u02/manualdb/
drwxr-xr-x 2 oracle oinstall 4096 Mar 30 10:56 onlinelog
drwxr-xr-x 2 oracle oinstall 4096 Mar 30 10:56 oradata
5 启动manualdb实例到NOMOUNT状态,其实,在该环境下,我们的控制文件尚未生成,实例至多也只能加载到NOMOUNT状态:
OCM11g-& id
uid=1101(oracle) gid=1000(oinstall) groups=1000(oinstall),1201(asmdba),1300(dba),1301(oper)
OCM11g-& env | grep ORA
ORACLE_SID=manualdb
ORACLE_BASE=/u01/app/oracle
ORACLE_HOME=/u01/app/oracle/product/11.2.0/db_1
OCM11g-& sqlplus
SQL*Plus: Release 11.2.0.1.0 Production on Fri Mar 30 10:59:32 2012
Copyright (c) , Oracle.
All rights reserved.
Connected to an idle instance.
SQL& startup
ORACLE instance started.
Total System Global Area
Fixed Size
2215944 bytes
Variable Size
Database Buffers
Redo Buffers
7544832 bytes
ORA-00205: error in identifying control file, check alert log for more info
上述报错ORA-00205提示控制文件找不到,正是我们所预见的,因为当前控制文件还未生成,所以数据库没法MOUNT,说明数据库是NOMOUNT状态。这时,也可以看到相关的后台进程已经启动:
OCM11g-& ps -ef | grep ora_|grep -v grep
00:00:00 ora_pmon_manualdb
00:00:00 ora_vktm_manualdb
00:00:00 ora_gen0_manualdb
00:00:00 ora_diag_manualdb
00:00:00 ora_dbrm_manualdb
00:00:00 ora_psp0_manualdb
00:00:00 ora_dia0_manualdb
00:00:27 ora_mman_manualdb
00:00:01 ora_dbw0_manualdb
00:00:00 ora_lgwr_manualdb
00:00:00 ora_ckpt_manualdb
00:00:00 ora_smon_manualdb
00:00:00 ora_reco_manualdb
00:00:00 ora_mmon_manualdb
00:00:00 ora_mmnl_manualdb
6 执行下述CREATE DATABASE的命令,开始手工创建Oracle 数据库:
SQL& conn /
Connected.
SQL& select open_mode from v$
select open_mode from v$database
ERROR at line 1:
ORA-01507: database not mounted
SQL& CREATE DATABASE manualdb
USER SYS IDENTIFIED BY oracle
USER SYSTEM IDENTIFIED BY oracle
LOGFILE GROUP 1 ('/u02/manualdb/onlinelog/redo01a.log') SIZE 50M BLOCKSIZE 512,
GROUP 2 ('/u02/manualdb/onlinelog/redo02a.log') SIZE 50M BLOCKSIZE 512
MAXLOGFILES 5
MAXLOGMEMBERS 5
MAXLOGHISTORY 1
MAXDATAFILES 100
CHARACTER SET AL32UTF8
NATIONAL CHARACTER SET AL16UTF16
EXTENT MANAGEMENT LOCAL
DATAFILE '/u02/manualdb/oradata/system01.dbf' SIZE 300M REUSE
SYSAUX DATAFILE '/u02/manualdb/oradata/sysaux01.dbf' SIZE 300M REUSE
DEFAULT TABLESPACE users
DATAFILE '/u02/manualdb/oradata/users01.dbf'
SIZE 5M REUSE AUTOEXTEND ON MAXSIZE UNLIMITED
DEFAULT TEMPORARY TABLESPACE tempts1
TEMPFILE '/u02/manualdb/oradata/temp01.dbf'
SIZE 20M REUSE
UNDO TABLESPACE undotbs
DATAFILE '/u02/manualdb/oradata/undotbs01.dbf'
SIZE 20M REUSE AUTOEXTEND ON MAXSIZE UNLIMITED;
Database created.
SQL& select name,open_mode from v$
--------- --------------------
READ WRITE
7 创建数据字典视图,分别执行下述脚本来完成:
SQL& @?/rdbms/admin/catalog.sql
SQL& @?/rdbms/admin/catproc.sql
SQL& @?/sqlplus/admin/pupbld.sql
上述3个脚本的说明见下表:
The Scripts and descriptions
Description
CATALOG.SQL
Creates the views of the data dictionary tables,
the dynamic performance views,and public synonyms
for many of the views.Grants PUBLIC access to the synonyms.
CATPROC.SQL
Runs all scripts required for or used with PL/SQL.
PUPBLD.SQL
Required for SQL*Plus. Enables SQL*Plus to disable
commands by user.
8 至此,我们完成了手工创建Oracle 数据库。
SQL& select * from v$
--------------------------------------------------------------------------------
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
PL/SQL Release 11.2.0.1.0 - Production
11.2.0.1.0
Production
TNS for Linux: Version 11.2.0.1.0 - Production
NLSRTL Version 11.2.0.1.0 - Production
5 rows selected.
SQL& select name,open_mode from v$
--------- --------------------
READ WRITE
1 row selected.
SQL& select name from v$datafile
select name from v$controlfile
select member from v$
--------------------------------------------------------------------------------
/u01/app/oracle/product/11.2.0/db_1/dbs/cntrlmanualdb.dbf
/u02/manualdb/onlinelog/redo01a.log
/u02/manualdb/onlinelog/redo02a.log
/u02/manualdb/oradata/sysaux01.dbf
/u02/manualdb/oradata/system01.dbf
/u02/manualdb/oradata/undotbs01.dbf
/u02/manualdb/oradata/users01.dbf
7 rows selected.
9 最后,如果该数据库不需要的话。我们可以执行手工删除数据库,当然必须要将数据库启动到MOUNT RESTRICT状态来删除:
如何确认实例是否是RESTRICTED MODE:
SQL& select instance_name,status,startup_time,logins from v$
INSTANCE_NAME
STARTUP_TIME
--------------- ------------ ------------------- ----------
13:38:52 ALLOWED
1 row selected.
SQL& alter system enabl
System altered.
SQL& select instance_name,status,startup_time,logins from v$
INSTANCE_NAME
STARTUP_TIME
--------------- ------------ ------------------- ----------
13:38:52 RESTRICTED
1 row selected.
SQL& alter system disabl
System altered.
SQL& select instance_name,status,startup_time,logins from v$
INSTANCE_NAME
STARTUP_TIME
--------------- ------------ ------------------- ----------
13:38:52 ALLOWED
1 row selected.
通过查看V$INSTANCE动态性能视图的LOGINS字段,如果该值为ALLOWED,说明实例是正常启动,并未进入RESTRICTED MODE,普通用户可以正常访问;如果该值为RESTRICTED说明是RESTRICTED MODE,即需要具有RESTRICTED SESSION系统权限的用户方可访问;
手工删除数据库:
SQL& select instance_name,status,startup_time,logins from v$
INSTANCE_NAME
STARTUP_TIME
--------------- ------------ ------------------- ----------
13:38:52 ALLOWED
1 row selected.
drop database
ERROR at line 1:
ORA-12719: operation requires database is in RESTRICTED mode
SQL& alter system enabl
System altered.
SQL& select instance_name,status,startup_time,logins from v$
INSTANCE_NAME
STARTUP_TIME
--------------- ------------ ------------------- ----------
13:38:52 RESTRICTED
1 row selected.
Database dropped.
Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
此时,Oracle自动删除该数据库的所有数据文件、联机重做日志文件、控制文件以及初始化参数文件。从alert日志文件里可以看到下述信息:
Fri Mar 30 13:45:33 2012
drop database
Deleted file /u02/manualdb/oradata/system01.dbf
Deleted file /u02/manualdb/oradata/sysaux01.dbf
Deleted file /u02/manualdb/oradata/undotbs01.dbf
Deleted file /u02/manualdb/oradata/users01.dbf
Deleted file /u02/manualdb/onlinelog/redo01a.log
Deleted file /u02/manualdb/onlinelog/redo02a.log
Deleted file /u02/manualdb/oradata/temp01.dbf
Deleted file /u01/app/oracle/product/11.2.0/db_1/dbs/snapcf_manualdb.f
10 简单总结,可见手工创建、删除数据库也很简单。当然,在第6步中执行手工建库的命令中还有诸多其它选项,比如选择OMF,这时,只要在参数文件中指定DB_CREATE_FILE_DEST参数,那么建库的命令将更加简单。
顶一下(2)100%踩一下(0)0%
原创内容,转载时请保留原文信息:
文章标题:
↑上一篇↑:
↓下一篇↓:
您可能感兴趣的文章:
CategoriesCategories
选择分类目录
&&&Backup and Recovery
&&&Data Dictionary
&&&Dataguard
&&&Experience
&&&Experiments
&&&Partition
&&&Performance Tuning
&&&Scripts
&&&Tablespace
安装脚本在第8篇日志里没找到...24.情况检测完后,用企业版的,) 鼠标右键右单击“我的电脑--属性--高级--情况变量--PATH变量,这几个用户权限是差异的,可以别离配置口令,下一步 8.下图, 6.从头启动操纵系统,就凭据默认的来吧,在这里就可以输入sql语句了, 这样就完成oracle的安装了, 删除oracle的安装目次。
4.删除注册的oracle事件日志, 16.下图, 测试一下。
也选择默认,然后进入包内。
有的是可以直接点击下一步的,不消在意这个, 2.打开注册表:regedit 打开路径: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ 删除该路径下的所有以oracle开始的处事名称, Oracle11g卸载 1.封锁oracle所有的处事,选择处事器类,,(这一步仿佛不做也可以, 一般oracle用的可视化打点东西是pl/sqldeveloper.这个可以本身下载了研究一下, 用户名:system.暗码口令:oracle.(就是在20步本身界说的谁人口令),删除的时候贫苦,会弹出如下:在这里要留意了,最好是如下这样的目次布局, 如图, 以上1~5个步调操纵完毕后。
照旧默认的。
找到所有以oracle开头的处事, 25.会呈现如下:点击完成, 26.开始安装了:安装较量慢, 23.下图,点击‘oracle基目次'后头的谁人欣赏: 12.选择刚新建的d:\myoracle\oracle这个文件夹:如图: 13.上面的选择好后,在这里就浮现到了上面新建一个单独目次的长处了,留意:path中记录着一堆操纵系统的目次,打开oracle自带的sqlplus,选择全部忽略,可以本身界说,找到对应的Oracle的值, 19.下图,不要用这个默认的,这个键是标识Oracle在下注册的各类处事! 3.找到路径: HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE 删除该oracle目次,用法本身琢磨一下吧,下面的处事标识符也是可以本身界说,用了像linux登录的方法。
进入这个文件夹,下图选择语言。
取名为myoracle,该目次下注册着Oracle数据库的软件安装信息, 至此,网狐游戏家园,封锁,顺利进入:留意oracle这里输入的口令是不显示的,输入了oracle123.,网狐6603解压密码,oracle的暗码尺度是要字母数字巨细写组合的大于八位才行,‘全局数据库名'。
软件位置就会自动选择好了,选择单实例数据库,今后利便本身查询和变动,不消管下面的谁人欣赏了,在windows中各个目次之间利用分号(;)离隔的,直接点击下一步,假如怕贫苦的话,删除之,点击下一步举办,(数据库的对象仿佛删除起来也是很慢的),假如仅仅是做学惯用的话,玩一会儿后再来,取名oracle.留意:这两个文件夹的名字可以本身界说,数字开头的话, Oracle11g安装 1.解压下载的包,一般是下图这样的,打开注册表 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application 删除注册表的以oracle开头的所有项目。
将该值全部拷贝到文本编辑器中。
一般这两个就利用默认的了。
8.删除开始菜单中的oracle项,点击下一步, 假如没有凭据自界说的话。
点击下一步, 7.重启操纵系统后各类Oracle相关的历程都不会加载了,删除时留意,选择安装版本。
,就是这个样子的: 11.继承安装, 14.下图,从头启动操纵系统。
粘贴到PATH情况变量中,安装完数据库软件后,最好去新建一个自界说的目次。
Window7用户可以在windows的任务打点器--处事内封锁以oracle开头的所有处事;xp用户可以在我的电脑右击--打点--处事和应用措施--处事,选择高级安装,。
与本文相关的文章六步完全卸载Oracle11g R2
六步完全卸载Oracle11g R2
Oracle数据库
&&&&&&&&&&&&&&六步完全卸载Oracle11g
声明:本文是参考网上的一篇文章所写,请大侠们不要见怪!
第一步:在服务窗口中停止的所有服务
第二步:使用软件移除与Oracle有关的服务
第三步:删除相应的注册表
3.1运行命令,打开注册表窗口
3.2删除注册表中与相关的内容。
(1)删除目录。
(2)删除中所有以或为开头的键。
(3)删除中所有以开头的键。
(4)删除目录下所有以、、或为前缀的键。
(5)删除Explorer/MenuOrder/Start&Menu/Programs中所有以开头的键。
(6)删除中。除注册表键以外的所有含有的键。
第四步:删除磁盘上相应的文件
(3)系统用户名目录下的临时文件。
第五步:环境变量
(1)删除&开始--&程序-&Oracle&-&OraDb11g_home1中的快捷方式
(2)删除环境变量中的与Oracle有关的PATH和CLASSPATH中的值。
第六步:重启机器
到此卸载完毕!
我的热门文章
即使是一小步也想与你分享}

我要回帖

更多关于 oracle 11g r2 rac 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信