十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
停用oracle服务:进入计算机管理,在服务中,找到oracle开头的所有服务,右击选择停止
为献县等地区用户提供了全套网页设计制作服务,及献县网站建设行业解决方案。主营业务为成都做网站、成都网站设计、成都外贸网站建设、献县网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!
在开始菜单中,找到Universal Installer,运行Oracle Universal Installer,单击卸载产品
在产品清单窗口中,单击全部展开,除了OraDb11g_home1外,勾选其他项目,单击删除
按Windows徽标键和R键,打开运行窗口,输入regedit,打开注册表,依次展开HKEY_LOCAL_MACHINE\SOFTWARE,找到oracle,删除之
依次展开HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services中,删除所有oracle开头的项
依次展开HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application,删除所有oracle开头的项;
在HKEY_CLASSES_ROOT,删除以ora开头的项
重启电脑,删除oracle目录,删除Oracle的安装目录app等
当oracle实例不再使用时需将无用的oracle删除掉,且无需存在于服务列表中,具体操作如下:
1、删除OracleService实例
开始程序-Oracle - OraDb10g_home1-配置和移植工具-Database Configuration Assistant--删除实例
选中要删除的实例名,一直点击下一步
删除实例之后从服务列表中自动删除了OracleServiceXXX名称
2、实例删除了但发现OracleDBConsoleXXX,OracleJobSchedulerXXX在服务列表中都存在
删除服务列表中的OracleJobSchedulerXXX,具体操作如下:
"regedit"打开注册表,修改HEKY_LOCAL_MACHINE-SYSTEM-CurentControlSet-Services-找到OracleServiceXXX发现已不存在,则说明实例已从服务列表中删除
只需要找到OracleDBConsoleXXX,OracleJobSchedulerXXX删除,删除完成电脑重启
3、瑞星删除Oracle实例解决
服务中的OracleServiceGIST没有了
注册表中HEKY_LOCAL_MACHINE-SYSTEM-CurentControlSet-Services-
OracleServiceGIST也没有了。
解决:
找一台装有oracle数据库的机器,把上面的注册键值信息导出,是一个xxx.reg文件
然后复制到本机桌面上,用editplus编辑,将所有实例名信息改成本机的实例名,如OracleServiceXXX改成
OracleServiceGIST,再双击运行,即在本机注册表中生成注册信息。
重启机器,注册表中信息生成,服务中信息生成,启动OracleService实例时,
报错,找不到路径,原来先前的xxx.reg文件的那台机器的Oracle数据库是装在C盘,
而本机的Oracle数据库是装在D盘的,
"regedit"打开注册表,修改HEKY_LOCAL_MACHINE-SYSTEM-CurentControlSet-Services-
OracleServiceGIST的ImagePath键值信息为d:\oracle\ora92\bin\ORACLE.EXE GIST,
再在服务里启动OracleServiceGIST,能正常运行。
导出的xxx.reg文件内容:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\OracleServiceGIST]
"Type"=dword:00000010
"Start"=dword:00000003
"ErrorControl"=dword:00000001
"ImagePath"=hex(2):64,00,3a,00,5c,00,6f,00,72,00,61,00,63,00,6c,00,65,00,5c,00,\
6f,00,72,00,61,00,39,00,32,00,5c,00,62,00,69,00,6e,00,5c,00,4f,00,52,00,41,\
00,43,00,4c,00,45,00,2e,00,45,00,58,00,45,00,20,00,47,00,49,00,53,00,54,00,\
00,00
"DisplayName"="OracleServiceGIST"
"ObjectName"="LocalSystem"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\OracleServiceGIST\Security]
"Security"=hex:01,00,14,80,90,00,00,00,9c,00,00,00,14,00,00,00,30,00,00,00,02,\
00,1c,00,01,00,00,00,02,80,14,00,ff,01,0f,00,01,01,00,00,00,00,00,01,00,00,\
00,00,02,00,60,00,04,00,00,00,00,00,14,00,fd,01,02,00,01,01,00,00,00,00,00,\
05,12,00,00,00,00,00,18,00,ff,01,0f,00,01,02,00,00,00,00,00,05,20,00,00,00,\
20,02,00,00,00,00,14,00,8d,01,02,00,01,01,00,00,00,00,00,05,0b,00,00,00,00,\
00,18,00,fd,01,02,00,01,02,00,00,00,00,00,05,20,00,00,00,23,02,00,00,01,01,\
00,00,00,00,00,05,12,00,00,00,01,01,00,00,00,00,00,05,12,00,00,00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\OracleServiceGIST\Enum]
"0"="Root\\LEGACY_ORACLESERVICEGIST\\0000"
"Count"=dword:00000001
"NextInstance"=dword:00000001
2、开始->程序->Oracle - OraHome10g->Oracle Installation Products->Universal Installer 卸装所有Oracle产品。 3、运行regedit,选择HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\,删除该路径下的所有以oracle开始的服务名称,这个键是标识Oracle在windows下注册的各种服务。 4、选择HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,删除该oracle目录,该目录下注册着Oracle数据库的软件安装信息。 5、选择HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application,删除注册表的以oracle开头的所有项目。 6、删除环境变量path中关于oracle的内容。 鼠标右键右单击“我的电脑--属性--高级--环境变量--PATH 变量。 删除Oracle在该值中的内容。注意:path中记录着一堆操作系统的目录,在windows中各个目录之间使用分号(; )隔开的,删除时注意。 建议:删除PATH环境变量中关于Oracle的值时,将该值全部拷贝到文本编辑器中,找到对应的Oracle的值,删除后,再拷贝修改的串,粘贴到PATH环境变量中,这样相对而言比较安全。 7、从桌面上、STARTUP(启动)组、程序菜单中,删除所有有关Oracle的组和图标 8、重新启动计算机,重起后才能完全删除Oracle所在目录。 9、重启操作系统后各种Oracle相关的进程都不会加载了。这时删除Oracle_Home下的所有数据。(Oracle_Home指Oracle程序的安装目录)
删除的操作步骤如下:
停用oracle服务,进入计算机中的管理,在服务中,找到oracle开头的一切服务,右点击选择停止。
在开始菜单中,找到Universal Installer,点击运行Oracle Universal Installer,卸载产品。
在所有产品清单的窗口中,打开全部展开,除了OraDb11g_home1外,勾选其他项目,删除。
按Windows键和R键,点击打开运行窗口,输入regedit,打开注册表,依次展开HKEY_LOCAL_MACHINE\SOFTWARE,找到oracle,删除。
接着依次展开HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services中,删除所有oracle开头的选项。
打开HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application,删除里面所有oracle开头的项,在HKEY_CLASSES_ROOT,删除以ora开头的选项。
最后重启电脑,再删除oracle目录,删除Oracle安装目录app等一切。
不清理失败的CRS安装会导致像节点重启的问题。
按照这些步骤来清理CRS安装失败:
1。运行rootdelete.sh脚本从脚本的rootdeinstall.sh
ora_crs_home美元/安装目录中的任何节点上你是去除CRS从。运行
这些脚本应该充分清理你的CRS安装。rootdelete.sh
接受这样的选项nosharedvar / sharedvar,和nosharedhome / sharedhome。使
自己通过阅读和使用这些选项,熟悉oracle
应用程序集群管理和部署指南。
如果您有任何问题,这些脚本请打开服务请求。
如果出于某种原因,您必须手动删除安装由于问题
随着脚本,继续步骤2:
2。停止nodeapps所有节点:
的停止nodeapps N
三.防止CRS开始当节点的靴子。要做这个问题以下为根:
Sun:
RM / etc / init.d/init.cssd
RM / etc / init.d/init.crs
RM / etc / init.d/init.crsd
RM / etc / init.d/init.evmd
RM / etc / rc3.d/k96init.crs
RM / etc / rc3.d/s96init.crs
RM - Rf /无功/选择/ Oracle / scls_scr
RM - Rf /无功/选择/ Oracle / oprocd
RM / etc / inittab.crs
CP / etc / inittab.orig /etc/inittab
Linux:
RM / etc / Oracle / *
RM F / etc / init.d/init.cssd
RM F / etc / init.d/init.crs
RM F / etc / init.d/init.crsd
RM F / etc / init.d/init.evmd
RM F / etc / rc2.d/k96init.crs
RM F / etc / rc2.d/s96init.crs
RM F / etc / rc3.d/k96init.crs
RM F / etc / rc3.d/s96init.crs
RM F / etc / rc5.d/k96init.crs
RM F / etc / rc5.d/s96init.crs
RM - Rf / etc / Oracle / scls_scr
RM F / etc / inittab.crs
CP / etc / inittab.orig /etc/inittab
HP-UX:
RM /sbin init.d/init.cssd
RM /sbin init.d/init.crs
RM /sbin init.d/init.crsd
RM /sbin init.d/init.evmd
RM /sbin rc2.d/k960init.crs
RM /sbin rc2.d/k001init.crs
RM /sbin rc3.d/k960init.crs
RM /sbin rc3.d/s960init.crs
RM - Rf /无功/选择/ Oracle / scls_scr
RM - Rf /无功/选择/ Oracle / oprocd
RM / etc / inittab.crs
CP / etc / inittab.orig /etc/inittab
HP Tru64:
RM /sbin init.d/init.cssd
RM /sbin init.d/init.crs
RM /sbin init.d/init.crsd
RM /sbin init.d/init.evmd
RM /sbin rc3.d/k96init.crs
RM /sbin rc3.d/s96init.crs
RM - Rf /无功/选择/ Oracle / scls_scr
RM - Rf /无功/选择/ Oracle / oprocd
RM / etc / inittab.crs
CP / etc / inittab.orig /etc/inittab
IBM AIX:RM / etc / init.cssd
RM / etc / init.crs
RM / etc / init.crsd
RM / etc / init.evmd
RM / etc / rc.d/rc2.d/k96init.crs
RM / etc / rc.d/rc2.d/s96init.crs
RM - Rf / etc / Oracle / scls_scr
RM - Rf / etc / Oracle / oprocd
RM / etc / inittab.crs
CP / etc / inittab.orig /etc/inittab
4。如果他们不是已经下来,杀死EVM,CRS,和CSS的过程或重新启动的节点:PS EF | grep CRS杀PS EF | grep EVM杀PS EF | grep CSS杀不杀任何操作系统的过程,例如icssvr_daemon过程!
5。如果没有其他Oracle软件运行(如听众,DB的,等等),你可以移除/var/tmp /文件。Oracle或/tmp,Oracle。例如:RM -F /var/tmp / Oracle / *或RM F /甲氧苄啶/ Oracle / *。
6。拆下ocr.loc通常ocr.loc可以在/ etc /甲骨文的发现
7。除安装CRS家在Oracle通用安装程序
8。除去CRS安装位置。
9。清理OCR和DD投票文件命令。例子:
DD如果= /dev/zero = / dev / rdsk / v1064_vote_01_20m.dbf BS = 1m数= 256
DD如果= /dev/zero = / dev / rdsk / ocrv1064_100m.ora BS = 1m数= 256
看到施胶要求的集群软件安装指南…
如果你把OCR和表决磁盘上的共享文件系统,删除它们。
如果你删除数据库的安装,还清理出任何ASM磁盘如果
他们已经被使用。
10。/tmp目录/ CVU *应清洗干净,也避免了cluvfy误报。
11。在启动下一个安装之前重新启动节点是很好的做法.。
12。如果你想重新安装系统,按照oracle的安装手册的步骤。
1.首先停止oracle所有的服务。 2. 删除注册表上的HKEY_LOACAL_MACHINE/SOFTWARE下的主键ORACLE全部删除。 3.进入HKEY_LOACAL_MACHINE/SYSTEM主键下,在ControlSet001、 ControlSet002、CurrentControlSet--Service中删除相关的Oracle服务。只要是oracle打头的都可以删. 4.删除你oracle的安装目录,注意是配置存储的目录,应该在C盘下,自己找,然后删除你的实际安装目录,如果删不了,把文件夹改下名重新启动下系统,就OK了。 这样你的oracle算是干干净净了