windows版oracle为什么老是卸载不干净?
一、windows版oracle为什么老是卸载不干净
ORACLE需要在注册表设置一些参数,创建数据库实例还会生成一些系统服务。所以在卸载的时候需要将注册表中的配置信息和系统服务项删除。
一般通过前台的方法先使用oracle database assistant删除所有数据库实例,然后使用Oracle Universal Installer 删除已经安装的组件,也可以达到彻底删除的效果。
1.关闭oracle所有的服务
Window7用户可以在windows的任务管理器–>服务内关闭以oracle开头的所有服务;xp用户可以在我的电脑右击–>管理–>服务和应用程序–>服务,找到所有以oracle开头的服务,右击,关闭。
2.打开注册表:regedit
打开路径: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ 删除该路径下的所有以oracle开始的服务名称,这个键是标识Oracle在windows下注册的各种服务!
3.找到路径: HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE
删除该oracle目录,该目录下注册着Oracle数据库的软件安装信息。
4.删除注册的oracle事件日志,打开注册表 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application
删除注册表的以oracle开头的所有项目。
5.删除环境变量path中关于oracle的内容
鼠标右键右单击“我的电脑–>属性–>高级–>环境变量–>PATH 变量。
删除Oracle在该值中的内容。注意:path中记录着一堆操作系统的目录,在windows中各个目录之间使用分号(; )隔开的,删除时注意。
建议:删除PATH环境变量中关于Oracle的值时,将该值全部拷贝到文本编辑器中,找到对应的Oracle的值,删除后,再拷贝修改的串,粘贴到PATH环境变量中,这样相对而言比较安全。
6.重新启动操作系统
以上1~5个步骤操作完毕后,重新启动操作系统。
7.重启操作系统后各种Oracle相关的进程都不会加载了
删除oracle的安装目录,在这里就体现到了上面新建一个单独目录的好处了。可以直接把自定义的那个oracle文件夹直接删除。(数据库的东西好像删除起来也是很慢的)。
如果没有按照自定义的话,找到默认的那个安装目录,删除之。
8.删除开始菜单中的oracle项。
至此,Windows平台下Oracle就彻底卸载了。
延伸阅读:
二、字符集(Character set)是什么
是多个字符(英文字符,汉字字符,或者其他国家语言字符)的集合,字符集种类较多,每个字符集包含的字符个数不同。
特点:
①字符编码方式是用一个或多个字节表示字符集中的一个字符
②每种字符集都有自己特有的编码方式,因此同一个字符,在不同字符集的编码方式下,会产生不同的二进制
常见字符集:
ASCII字符集:基于罗马字母表的一套字符集,它采用1个字节的低7位表示字符,高位始终为0。
LATIN1字符集:相对于ASCII字符集做了扩展,仍然使用一个字节表示字符,但启用了高位,扩展了字符集的表示范围。
GBK字符集:支持中文,字符有一字节编码和两字节编码方式。
UTF8字符集:Unicode字符集的一种,是计算机科学领域里的一项业界标准,支持了所有国家的文字字符,utf8采用1-4个字节表示字符。

猜你喜欢LIKE
相关推荐HOT
更多>>
pip install 和conda install有什么区别?
一、安装源不同pip install和conda install使用不同的安装源。pip是Python的默认包管理器,它主要使用Python Package Index(PyPI)作为软件包...详情>>
2023-10-15 22:31:19
redis怎么实现数据库类似rank并列排名?
一、redis实现数据库类似rank并列排名的方法Sorted Set是一个有序的集合,其中的每个成员都会被赋予一个分数(score),通过对分数的操作可以实...详情>>
2023-10-15 17:23:44
Oracle怎么修改某个字段特定位置的字符?
一、Oracle修改某个字段特定位置的字符的方法1、查找需要修改的记录“查找需要修改的记录是指在数据库中定位需要进行修改的数据行。在进行数据...详情>>
2023-10-15 16:30:30
腾讯星图(Star Knowledge Graph)是什么样的数据库?
一、腾讯星图(Star Knowledge Graph)是什么样的数据库腾讯星图(Star Knowledge Graph,即SKG,也称知识图谱),是一个图数据库和图计算引擎...详情>>
2023-10-15 16:06:16热门推荐
scrum敏捷软件开发是什么?
沸Scrum中文网研发的工具叫什么?
热pip install 和conda install有什么区别?
热为什么微服务一定要上Docker?
新怎样用SQL语句实现查找一列中第N大值?
什么是云访问安全代理(CASB)?
MYSQL 查询库存结存数量语句怎么写?
VUE使用什么连接并搭建搭建本地数据库?
超级APP系统比市场APP系统有哪些亮点呢?
哪些平台支持Python编程?
mysql有排他锁为什么还需要共享锁呢?
为什么搜索引擎在磁盘上的索引不能做到实时添加而数据库可以?
设置数据库的字符集和设置表字段字符集的区别是什么?
windows版oracle为什么老是卸载不干净?
技术干货






