`
zhuyufufu
  • 浏览: 138761 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

Oracle 清库脚本

阅读更多
清库脚本一份

表dossier_group 的字段Dossier_Table存储的是要清空的表

DECLARE
tsql   varchar2(500);
countI number;
begin
  FOR I IN (select * from dossier_group ) LOOP
   select count(*) into countI from user_tables where table_name=upper(I.Dossier_Table) ;
   if countI > 0 then
    tsql:= 'TRUNCATE TABLE '||I.Dossier_Table ; 
    DBMS_OUTPUT.PUT_LINE(tsql);   
    execute immediate tsql;  
   end if;       
   
  END LOOP;
  EXCEPTION WHEN OTHERS THEN
  DBMS_OUTPUT.PUT_LINE(SQLERRM); 
end;
分享到:
评论

相关推荐

    ORACLE数据库备份用bat脚本

    本文将详细讲解如何利用批处理脚本(BAT)进行Oracle数据库的备份,并探讨如何通过Java代码实现定时备份。 首先,让我们理解"Oracle数据库备份用bat脚本"的概念。批处理脚本是Windows操作系统中的一种命令文件,...

    Oracle DG主备库删除归档脚本

    "Oracle DG主备库删除归档脚本"是指用于管理和清理主库和备库归档日志的自动化脚本。这些脚本通常包含一系列SQL命令和操作系统级别的指令,旨在安全地删除不再需要的归档日志,以释放存储空间,并保持数据库的健康...

    Oracle 常用脚本.zip

    5. 性能监控脚本:包括AWR(自动工作负载存储库)报告生成脚本、ASH(活动会话历史)分析脚本,以及SQL性能分析脚本,它们帮助管理员识别并解决性能瓶颈。 6. 表空间管理脚本:表空间是Oracle数据库中存储数据的...

    oracle清除数据库对象的脚本

    oracle清库的脚本,清除数据库的表、视图、存储过程等对象

    Oracle数据库RMAN的自动备份脚本

    ### Oracle数据库RMAN的自动备份脚本知识点解析 在企业级数据库管理中,备份与恢复是确保数据安全的重要环节之一。本文将详细解读一个Oracle数据库RMAN(Recovery Manager)的自动备份脚本,该脚本适用于Linux环境...

    oracle数据库定时备份脚本

    "Oracle数据库定时备份脚本" 提供了一种自动化的方法,使得数据库管理员无需手动执行每次备份,大大提高了工作效率并降低了人为错误的可能性。本文将深入探讨Oracle数据库定时备份的原理、方法以及如何使用脚本来...

    Oracle巡检脚本.pdf

    Oracle巡检脚本是一系列预先编写好的脚本程序,其目的在于自动化执行一系列检查任务,用以评估Oracle数据库及其运行环境的状态。该巡检脚本内容十分丰富,涵盖了操作系统检查、Oracle数据库检查、以及一些特定的功能...

    oracle备份脚本-Linux.rar

    1. RMAN备份脚本:使用RMAN命令行工具进行全库或部分数据库的备份,可能包括了全备份、增量备份和差异备份的配置。 2. EXPDP脚本:定义了导出的用户、表、表空间等,以及导出的参数设置,用于生成DMP文件。 3. 脚本...

    Oracle清空工具

    Oracle数据库是全球广泛使用的大型关系型数据库管理系统之一,它提供了丰富的功能来管理和处理各种类型的数据。在日常数据库管理中,有时我们需要对特定的表进行清空操作,这可能是为了测试、数据分析或者数据清理等...

    Oracle_备份脚本

    脚本的输出显示了Oracle EXP导出的完成信息,包括连接到的数据库版本、导出时间以及导出成功的信息。 总结起来,这个Oracle备份脚本主要涉及到以下几个知识点: 1. Linux基础命令:包括邮件服务配置、目录管理、...

    windows下oracle11g数据泵自动备份脚本

    windows下oracle11g数据泵自动备份脚本含删除过期备份和使用方法 1、先建备份用的路径对象:(注:此处认为用来做备份的用户backupuser已经建好了,且已经有连接数据库的相应权限) sqlplus / as sysdba CREATE OR ...

    清理备库已经应用的归档日志

    综上所述,清理备库已经应用的归档日志是一个涉及数据库管理、RMAN使用以及定制脚本编写的重要操作。正确执行这一操作能有效优化存储资源,同时保证数据库的正常运行和数据安全。在实际操作中,务必谨慎处理,遵循...

    shell脚本可配置备份oracle数据库.rar

    - **RMAN(Recovery Manager)**:Oracle推荐使用RMAN进行数据库备份,它是一个强大的命令行工具,能够执行全库备份、表空间备份、文件备份等,并支持备份到磁盘、磁带或网络位置。 2. **Shell脚本**: - **基础...

    oracle书籍库总结

    - 使用`ed`命令进行SQL脚本的编辑与执行。 - 例如,通过`ed 文件名`编辑SQL查询语句,如`select * from emp`,保存后通过`@文件名`来执行SQL语句。 3. **跨用户查询**: - 查询不属于当前用户拥有的表时,需要在...

    linux下自动安装oracle脚本以及补丁

    在Linux环境下,自动安装Oracle数据库是一项复杂而繁琐的任务,但通过编写适当的脚本,可以显著简化这个过程。这里,我们关注的是"linux下自动安装oracle脚本以及补丁"的主题,这涉及到对Linux操作系统和Oracle...

    Oracle 分区表自动维护脚本

    标题中提到的“Oracle 分区表自动维护脚本”是指一种在Oracle数据库系统中用于管理和维护分区表的自动化脚本。这种脚本可以执行多个维护任务,包括但不限于:增加新分区、删除历史分区、拆分分区和数据清除等操作。...

    linux下oracle备份的shell脚本

    本文将详细介绍一个基于Shell脚本的Oracle数据库备份解决方案,该脚本具备压缩功能,方便存储和恢复。我们将深入理解脚本的工作原理,操作流程以及如何在实际环境中应用。 1. **Oracle数据库备份的重要性** Oracle...

    简述Oracle数据仓库的体系结构

    所有的 ETL 过程可以通过 Oracle Warehouse Builder 生成的 ETL 脚本存储在 Oracle 10g 数据库中执行,按照数据仓库系统的要求,定时地完成数据的抽取并加载到数据仓库系统中。由于 ETL 的执行是在 Oracle 10g ...

    oracle重要脚本

    "Oracle重要脚本"这个标题暗示了我们可能涉及到的是Oracle数据库管理过程中的一些关键脚本,这些脚本对于数据库的安装、配置、维护、性能优化以及故障排查等方面都至关重要。下面我们将深入探讨Oracle数据库中的一些...

    epai--E拍项目+oracle数据库建库脚本

    【epai--E拍项目+oracle数据库建库脚本】是一个与E拍项目相关的数据库建设资源,其中包含了创建Oracle数据库的脚本。E拍项目可能是一个在线拍卖或交易的平台,而这个脚本是用于搭建支撑该平台所需的数据结构。在...

Global site tag (gtag.js) - Google Analytics