首页数据库oracle 删除数据库,如何在oracle中删除数据库

oracle 删除数据库,如何在oracle中删除数据库

编程之家2023-10-2197次浏览

这篇文章给大家聊聊关于oracle 删除数据库,以及如何在oracle中删除数据库对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。

oracle 删除数据库,如何在oracle中删除数据库

ORACLE数据库如何完整卸载

卸载步骤:

1、停用oracle服务:进入计算机管理,在服务中,找到oracle开头的所有服务,右击选择停止。

2、在开始菜单中,找到Universal Installer,运行Oracle Universal Installer,单击卸载产品。

3、在产品清单窗口中,单击全部展开,除了OraDb11g_home1外,勾选其他项目,单击删除。

4、按Windows徽标键和R键,打开运行窗口,输入regedit,打开注册表,依次展开HKEY_LOCAL_MACHINE\SOFTWARE,找到oracle,删除。

5、依次展开HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services中,删除所有oracle开头的项。

oracle 删除数据库,如何在oracle中删除数据库

6、依次展开HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application,删除所有oracle开头的项;在HKEY_CLASSES_ROOT,删除以ora开头的项。

7、重启电脑,删除oracle目录,删除Oracle的安装目录app等。这样就卸载完毕了。

如何将oracle库中所有数据删除

1、你需要明白oracle数据结构

首先数据以表table/索引index/视图view等方式存在,而表/索引/视图存储在表空间,表空间对应硬盘上的文件

2、数据库包含数据字典或默认的一些用户或你创建的用户,这些用户访问这些表或表空间

3、而这都需要存在一个实例instance

oracle 删除数据库,如何在oracle中删除数据库

4、所以你如果删除数据,需要删除表,然后表空间(或者直接删除表空间连带里面的表)

DROP TABLESPACE DATA_TS1 INCLUDING CONTENTS AND DATAFILES;

5、查询都有哪些表空间

col file_name format a50

select TABLESPACE_NAME,FILE_NAME from dba_data_files order by TABLESPACE_NAME;

查询表空间包含哪些表

col SEGMENT_NAME format a30

select distinct SEGMENT_NAME,TABLESPACE_NAME from dba_segments where TABLESPACE_NAME='DATA_TS1' order by SEGMENT_NAME;

6、生成所有表的drop语句

select'drop table'||tname||' purge;' from tab order by tname;

7、用dbca删除instance后,数据库就像新安装时候一样干干净净

dbca-silent-deleteDatabase-sourceDB mydb-sysDBAUserName sys-sysDBAPassword db123456

或者用图形界面删除。

如何在oracle中删除数据库

1、选择“开始”—>“程序”—>Oracle-Oracle10g_home1—>配置和移植工具—>Database Configuration Assistant命令,启动DBCA,出现“欢迎使用”窗口;

2、单击“下一步”按钮,出现“操作”窗口,并选择“删除数据库”;

3、单击“下一步”按钮,出现“数据库”窗口,在数据库列表中选择一个要删除的数据库,本例选择student;

4、单击“完成”按钮,出现确认是否继续窗口;

5、单击“是”按钮,出现自动删除数据库的过程窗口;

6、最后自动出现数据库删除完毕窗口,单击“是”按钮,数据库删除完毕。

oracle数据库,如何删除指定用户名下的所有数据

连接到system用户,把用户test删除之后重建

conn/ as sysdba

drop user test cascade;

create user test identified by password;

conn user/password

扩展资料:

Oracle数据库删除数据

一、Delete语句

语法:Delete From tableName;//删除tableName中所有数据

Delete From tableName Where<条件表达式>;//删除表中符合条件的所有数据

二、Truncate语句

语法:Truncate Table tableName;//清空表数据

Delete From tableName;与Truncate Table tableName的区别:

1.delete删除数据之后数据是可以恢复的。Truncate没有机会恢复。

2.删完数据之后,重新对表进行查询的时候效率不一样。Truncate之后的表,查询速度很快。

共性:都可以删除表的全部数据。

oracle 删除数据库的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于如何在oracle中删除数据库、oracle 删除数据库的信息别忘了在本站进行查找哦。

中国专利文摘数据库 文摘数据库有哪些服务器 租用(如何租用服务器)