oracle如何清理全库,oracle如何清空数据库
oracle怎么清空数据库数据库
可以使用以下3种方式实现:
创新互联公司十多年专注成都高端网站建设按需设计服务,为客户提供专业的成都网站制作,成都网页设计,成都网站设计服务;创新互联公司服务内容包含成都网站建设,成都小程序开发,软件开发,网络营销推广,网络运营服务及企业形象设计;创新互联公司拥有众多专业的高端网站制作开发团队,资深的高端网页设计团队及经验丰富的架构师高端网站策划团队;我们始终坚持从客户的角度出发,为客户量身订造网络营销方案,解决网络营销疑问。
1、如果有plsql客户端,则可以使用该用户登录,选中所有表 右键Drop即可。
2、如果有删除用户的权限,则可以写:
1
drop user user_name cascade;
加了cascade就可以把用户连带的数据全部删掉。
3、如果没有删除用户的权限,则可以执行:
1
select 'drop table '||table_name||';' from cat where table_type='TABLE'
怎么清除oracle中的所有数据
1、你需要明白oracle数据结构
首先数据以表table/索引index/视图view等方式存在,而表/索引/视图存储在表空间,表空间对应硬盘上的文件
2、数据库包含数据字典或默认的一些用户或你创建的用户,这些用户访问这些表或表空间
3、而这都需要存在一个实例instance
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数据库数据全部清除
可以按用户清空,如果只删除数据,不删除用户,可以通过sql删除
select
'drop
table
'||table_name||'
purge;'
from
user_tables;
如果删除用户可以直接drop
user
scott
cascade;然后可以删除用户对应的默认表空间;
oracle数据库怎么清空
我觉得还是概念不清析,问题不太明白呀。
所果只是简单的清空表的话,还是很容易的。
drop table TABLE_NAME ; //连表结构都删了。
要是清空内容,留着表结构,就是:
truncate tablename; // 就可以了。
如果是数据库表文件要删的话,就不和你说了。
如何完全删除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开头的项。
6、依次展开HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application,删除所有oracle开头的项;在HKEY_CLASSES_ROOT,删除以ora开头的项。7、重启电脑,删除oracle目录,删除Oracle的安装目录app等。这样就卸载完毕了。
如何彻底删除oracle 数据库
方法/步骤
1
•步骤1:☆停止服务。
•打开计算机桌面。点击【开始】-【运行】,输入services.msc命令,出现服务列表。
•分别选择10个ORACLE数据库服务,右击选择停止服务。 •
2
步骤2:☆卸载ORACLE数据库-1
•卸载ORACLE数据库时,要使用ORACLE数据库自带的卸载工具完成,可以在【开始】菜单-【程序】-【oracle】中找到。
步骤2:☆卸载ORACLE数据库-2
•单击【Universal Installer】,选择产品清单中选择已经安装的Oracle产品,单击删除,完成卸载。
3
步骤3:☆删除注册表。
•因为在安装ORACLE数据库时,很多配置都写到了注册表中,要想彻底删除数据库,必须将注册表中的数据删除。
•删除注册表注册表1:HKEY_CLASSES_ROOT\HKEY_LOCAL_MACHINE\SOFTWARE下ORACLE项
•删除注册表注册表2:HKEY_CLASSES_ROOT\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services下ORACLE项
•删除注册表注册表3:HKEY_CLASSES_ROOT\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventlogHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application下ORACLE项 •
4
步骤4:删除环境变量。
•如果在安装ORACLE数据库时进行了环境变量的设置,卸载的时候,需要将环境变量删除。
•右击我的电脑-属性-系统属性-高级,单击环境变量按钮。在系统变量中找到ORACLE_HOME选项,删除即可。如果在CLASSPATH和PATH中也存在Oracle设置,一并删除即可。
5
步骤5:☆删除目录重启计算机。
•彻底删除ORACLE数据库,需要将ORACLE安装目录,全部删除。
•删除完毕之后,重启计算机,完成ORACLE数据库移除。
新闻名称:oracle如何清理全库,oracle如何清空数据库
路径分享:http://myzitong.com/article/dsccdcp.html