oracle数据库怎么卸载(oracle数据库卸载不干净能恢复出厂设置重新安装么)
oracle数据库卸载不干净能恢复出厂设置重新安装么
OracleDBA神器:PRM灾难恢复工具,Schema级别数据恢复。PRMForOracleDatabase–schema级别oracle数据库数据恢复特性,PRM即ParnassusDataRecoveryManager是企业级别Oracle数据库灾难恢复工具。
PRM可以在无备份的情况下恢复被truncated/drop掉的表,也可以恢复无法打开的Oracle数据库(AlterDatabaseOpen失败)中的数据。
PRM是图形化增强版的OracleDUL工具,同时具备很多OracleDUL不具备的特性
oracle数据库卸载工具
一 查看索引名select * from user_indexes;二 删除索引drop index index_name;
oracle卸载不干净可以重装吗
在控制面板卸载ORAcle,sqplus等等;
删除根目录下Oracle文件,路径为C:programfilesoracle;
删除安装的Oracle数据库内容盘里面的app内容,路径为:计算机安装盘app;
删除注册表,打开注册表,在开始栏输入regedit,找到HKEY_LOCLE_MACHINE,再找到SYSTEM,再点开Controlset002,找到services,找到ORACLe,删除
oracle11g数据库卸载
卸载步骤:
1、停用oracle服务:进入计算机管理,在服务中,找到oracle开头的所有服务,右击选择停止。
2、在开始菜单中,找到Universal Installer,运行Oracle Universal Installer,单击卸载产品。
3、在产品清单窗口中,单击全部展开,除了OraDb11g_home1外,勾选其他项目,单击删除。
4、按Windows徽标键和R键,打开运行窗口,输入regedit,打开注册表,依次展开HKEY_LOCAL_MACHINESOFTWARE,找到oracle,删除。
5、依次展开HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices中,删除所有oracle开头的项。
6、依次展开HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesEventlogApplication,删除所有oracle开头的项;在HKEY_CLASSES_ROOT,删除以ora开头的项。
7、重启电脑,删除oracle目录,删除Oracle的安装目录app等。这样就卸载完毕了。
oracle19c数据库卸载
1.关闭所有服务,右键【我的电脑】--》【管理】--》【服务和应用程序】--》【服务
】,或是win+r输入services.msc,找到oracle所有服务然后停止
2.使用Universal installer 进行卸载
左键【开始】找到oracle,注意以管理员身份运行
3.清理注册表
win+r打开运行窗口,输入regedit
1)删除HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE
2)删除HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services下所有Oracle的有关内容
3)删除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services下所有oracle开头的有关内容
4)删除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application下所有oracle开头的内容
5)删除HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Start Menu\Programs中所有以oracle开头的内容。6)删除HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI中除Microsoft ODBC for Oracle注册表键以外的所有含有Oracle的内容。
以上步骤没有先后顺序
4.删除所有和oracle有关的文件(看自己电脑具体的安装位置)
5.重启电脑
oracle10g数据库卸载
首先我们打开Oracle,我们在连接数据库的登录框中左侧选中要删除的历史数据库连接记录。
2.
我们在键盘上按delete键,在弹出的删除确认对话框中点击“OK”,确认删除不需要的历史数据库连接记录。
3.
然后我们就可以看到所选择的不需要的历史数据库连接记录已被删除掉
oracle数据库卸载不干净怎么办
先写一个sql文件,比如叫del_tables.sql,在sql文件里写DROP TABLE的命令(DROP的内容根据你的需要,可以是单独的多个DROP TABLE指令,也可能是从USER_TABLES里查询出若干表名),然后bat文件里写 sqlplus 用户名/密码@库名 @del_tables.sql 如果sql文件的内容需要帮助写,那请你给出你要删除的表名,或者表名的规律,比如TEMP为开头的所有表。
卸载oracle12c数据库
oracle是结构化数据。
ORACLE 是以高级结构化查询语言(SQL)为基础的大型关系数据库,通俗地讲它是用方便逻辑管理的语言操纵大量有规律数据的集合。是目前最流行的客 户/服务器(CLIENT/SERVER)体系结构的数据库之一。
Oracle采用标准的SQL结构化查询语言,支持多种数据类型,提供面向对象的数据支持,具有第四代语言开发工具,支持UNIX、WINDOWS、OS/2等多种平台。Oracle公司的软件产品丰富,包括Oracle服务器产品,Oracle开发工具和Oracle应用软件。其中最著名的就是Oracle数据库,目前最新的版本是Oracle 12c。
oracle数据库完全卸载
那么你就while(true){List ids = select id from table where a='xx' limit 500;if(ids.isempty()){break;}delete from table where id in (ids);
本网站文章仅供交流学习 ,不作为商用, 版权归属原作者,部分文章推送时未能及时与原作者取得联系,若来源标注错误或侵犯到您的权益烦请告知,我们将立即删除.