网站建设资讯

NEWS

网站建设资讯

怎么删掉oracle服务,怎么删除oracle用户

如何删除oracle实例及无用的OracleDBConsole服务

当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

linux怎么强制删除oracle

(1)关闭oracle服务和后台进程

1查看安装的主目录和环境变量:

echo $ORACLE_HOME

env | grep ORA

2查看实例名

sqlplus / as sysdba

select instance_name from v$instance;

3查看启动的oracle后台进程

ps –ef |grep ora_

4 shutdown immediate; 关闭服务

ps –ef |grep ora_可以看到后台进程没有了

lsnrctl status 查看监听程序状态

(2)停止oracle的listener

(3)删除$ORACLE_HOME目录下的子目录及文件

cd $ORACLE_HOME

pwd

cd /u01/app/oradata/Helen

secureCRT是windows下连接linux工具

xmanager也是连接linux工具,支持图形化,这里我们通过dbca图形化方式卸载oracle要用xmanager

dbca

返回secureCRT

(4)删除/usr/local/bin下的三个文件:dbhome,oraenv,coraenv

su root

cd /usr/local/bin

ll

rm dbhome

rm oraenv

rm coraenv

(5)删除/etc下的两个文件:oratab和oralnst.loc

cd /etc

rm删除掉文件,同上

(6)删除/opt目录的ORCLfmap子目录

rm –rf ORCLfmap

(7)删除建立的用户及组oinstall 和dba

su –oracle

Env | grp ORA

su root 或者whoami查看当前用户是谁

rm –rf /u01删除全部文件

cat /etc/pass 查看用户

cat /etc/group查看组

多次exit退出重新用root登录

userdel –r oracle

groupdel oinstall

groupdel dba

关于更多Linux的学习,请查阅书籍《linux就该这么学》。

如何完全删除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等

windows环境如何删除oracle数据文件

实现方法:

1、开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。

2、开始->程序->Oracle - OraHome81->Oracle Installation Products->

Universal Installer

卸装所有Oracle产品,但Universal Installer本身不能被删除

3、运行regedit,选择HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,按del键删除这个入口。

4、运行regedit,选择HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,滚动

这个列表,删除所有Oracle入口。

5、运行refedit,

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application,

删除所有Oracle入口。

6、开始->设置->控制面板->系统->高级->环境变量

删除环境变量CLASSPATH和PATH中有关Oracle的设定。

如何删除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等一切。

oracle服务的卸载

软件环境:

1、Windows XP + Oracle 10g

2、Oracle安装路径为:d:\Oracle

实现方法:

1、如果数据库配置了自动存储管理(ASM),应该先删除聚集同步服务CSS(cluster Synchronization Services).删除CSS服务的方法是在DOS命令行中执行如下命令: localconfig delete

2、在“服务”窗口中停止Oracle的所有服务。

3、在“开始”菜单中依次选择“程序”/“Oracle-OraDb10g_home1"/"Oracle Installation Products”/"Universal Installer",打开Oracle Universal Installer(OUI)窗口

4、单击“卸载产品”按钮,打开“产品清单”窗口,选中要删除的Oracle产品,单击“删除”按钮,打开“确认删除”对话框。

5、在“确认删除”对话框中单击“是”按钮,开始删除选择的Oracle产品。

6、删除自动存储管理(ASM),在DOS命令行中执行如下命令:oracle -delete -asmsid +asm

7、运行regedit命令,打开注册表窗口。删除注册表中与Oracle相关的内容,具体如下:

1、删除HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE目录。

2、删除HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services中所有以oracle或OraWeb为开头的键。

3、删除HKEY_LOCAL_MACHINE/SYSETM/CurrentControlSet/Services/Eventlog/application中所有以oracle开头的键。

4、删除HKEY_CLASSES_ROOT目录下所有以Ora、Oracle、Orcl或EnumOra为前缀的键。

5、删除HKEY_CURRENT_USER/SOFTWARE/Microsoft/windows/CurrentVersion/Explorer/MenuOrder/Start Menu/Programs中所有以oracle 开头的键。

6、删除HKDY_LOCAL_MACHINE/SOFTWARE/ODBC/ODBCINST.INI中除Microsoft ODBC for Oracle注册表键以外的所有含有Oracle的键。

其中有些注册表项可能已经在卸载Oracle产品时被删除。

8、删除环境变量中的PATHT CLASSPATH中包含Oracle的值。

9、删除“开始”/“程序”中所有Oracle的组和图标。

10、删除所有与Oracle相关的目录,包括:

1、c:\Program file\Oracle目录。

2、ORACLE_BASE目录。

3、c:\Documents and Settings\系统用户名、LocalSettings\Temp目录下的临时文件。

另外卸载完之后要重启电脑才行哦。。。。

希望能对你有用。。。


本文题目:怎么删掉oracle服务,怎么删除oracle用户
文章起源:http://cdweb.net/article/dsdhsjh.html