oracle数据库自动按分区号清除数据的脚本

oracle数据库自动按分区号清除数据的脚本,第1张

删除分区及分区数据

alter

table

表名

drop

partition

分区名;

只删除分区数据,分区还在:

delete

from

表名

partition(分区名);

ORACLE数据库如何完整卸载

实现方法:

1、开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。

2、开始->程序->Oracle - OraHome81->Oracle Installation Products->

Universal Installer

卸装所有Oracle产品,但Universal Installer本身不能被删除

3、运行regedit,选择HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,按del键删除这个入口。

4、运行regedit,选择HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,滚动

这个列表,删除所有Oracle入口。

5、运行refedit,

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application,

删除所有Oracle入口。

6、开始->设置->控制面板->系统->高级->环境变量

删除环境变量CLASSPATH和PATH中有关Oracle的设定

7、从桌面上、STARTUP(启动)组、程序菜单中,删除所有有关Oracle的组和图标

8、删除\Program Files\Oracle目录

9、重新启动计算机,重起后才能完全删除Oracle所在目录

10、删除与Oracle有关的文件,选择Oracle所在的缺省目录C:\Oracle,删除这个入

口目录及所有子目录,并从Windows 2000目录(一般为C:\WINNT)下删除以下文

件ORACLEINI、oradim73INI、oradim80INI、oraodbcini等等。

11、WININI文件中若有[ORACLE]的标记段,删除该段

12、如有必要,删除所有Oracle相关的ODBC的DSN

14、到事件查看器中,删除Oracle相关的日志

说明:

如果有个别DLL文件无法删除的情况,则不用理会,重新启动,开始新的安装,

安装时,选择一个新的目录,则,安装完毕并重新启动后,老的目录及文件就可以删除掉了。

1 删除环境变量

2 删除服务(windows regedit)

3 删除日志

4 重新启动

5 删除oracle_base目录

有以下处理方法:

方法1:修改数据文件的扩展性

alter database datafile '文件路径' autoextend on next 100m maxsize 4000M;

方法2:给表空间增加新的数据文件

alter tablespace 表空间名 add datafile '数据文件路径‘ size 1000m autoextend on next 100m maxsize 4000M;

首先,需要知道临时表都叫什么名字或者有什么特征,比如都是以temp开头的表是临时表。

可用如下语句:

select 'TRUNCATE TABLE '||TABLE_NAME||';' from tabs where table_name like 'TEMP%';

此时,结果中会生成一组语句,复制粘贴。如图:

将复制出来的语句,全选,并执行,即可。

以上就是关于oracle数据库自动按分区号清除数据的脚本全部的内容,包括:oracle数据库自动按分区号清除数据的脚本、怎么彻底删除oracle数据库、oracle数据库表空间已满,怎么处理等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9430113.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存