您的位置:首页 > 编程语言 > C#

C#/.NET主线程与子线程之间的关系

2009-11-30 15:49 309 查看
如果卸载ORACLE(8i、9i)后,发现服务列表中仍存在oracle服务,表示没有卸载完全,在重新安装oracle前,需要手动完全卸载(WINDOW操作系统)。1、停止残留的oracle服务,并将启动方式设为“手动”;2、开始/运行/regedit 进入注册表,删除注册表的内容:
HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,然后从HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001、ControlSet002、CurrentControlSet\Service中删除相关的Oracle服务。3、在注册表中搜索安装路径(如:d:\oracle),一一删除注册表项或项值(注册表项值中存在其它软件内容时不能直接删除该项,只能删除其中oracle相关项值,以免影响其他软件);4、在注册表中搜索C:\Program Files\Oracle,一一删除注册表项或项值;5、退出注册表,删除Oracle软件所在的目录,Oracle软件的有些配置信息存储在这个目录(C:\Program Files\Oracle);6、删除软件安装的实际目录(如:d:\oracle);7、如果在删除软件目录和安装目录的过程中,出现不能删除的现象,先重新启动操作系统,然后再删除。
SYBASE12.5及之前的版本ms都不提供卸载功能,需要手动卸载。其他版本卸载不完全的时候也可以用以下方法:1、停止sybase服务,并将启动方式设为手动;
2、开始/运行/regedit 进入注册表,删除注册表的内容:HKEY_LOCAL_MACHINE\SOFTWARE\SYBASE,
然后从HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001、ControlSet002、CurrentControlSet\Service中删除相关的SYBASE服务;3、到注册表HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment下
删除DSLISTEN, DSQUERY, SYBASE, 并修改 LIB, INCLUDE, PATH项;4、在注册表中搜索安装路径(如:d:\sybase),一一删除注册表项或项值(注册表项值中存在其它软件内容时不能直接删除该项,只能删除其中sybase相关项值,以免影响其他软件);5、重新启动操作系统;6、删除软件安装的实际目录(如:d:\sybase)。
注意:ORACLE、SYBASE数据库的安装最好在本机进行,不要通过远程桌面连接进行安装,很容易失败,导致数据库安装到一半无法卸载,只能手动卸载。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: