参考

http://asktom.oracle.com/pls/ask ... ITERIA:16212348050,

begin

dbms_pipe.pack_message( 'cmd' );

status := dbms_pipe.send_message( 'HOST_PIPE' );

if ( status <> 0 ) then raise_application_error( -20001, 'Pipe error' );

end if;

end;

Here is a C-Shell script you can run in the background, it should be named

host.csh. host.csh will be run by you after the db is up. it will create

temporary scripts "tmp.csh" that it will run. the last thing these tmp.csh

scripts do is re-run host.csh to get the next request....

-------------------- bof ----------------------------

#!/bin/csh -f

sqlplus tkyte/tkyte < tmp.csh

set serveroutput on

declare

status number;

command varchar2(255);

begin

status := dbms_pipe.receive_message( 'HOST_PIPE' );

if ( status <> 0 ) then

dbms_output.put_line( '#exit' );

else

dbms_pipe.unpack_message( command );

dbms_output.put_line( '##!/bin/csh -f' );

dbms_output.put_line( '#' || command );

dbms_output.put_line( '#exec host.csh' );

end if;

end;

/

spool off

"EOF"

chmod +x tmp.csh

exec tmp.csh

----------------------- EOF ---------------------------------

If you run this in the background (The script), you'll be able to have it

execute any host command you want. Run this in one window for example and in

anther window go into sql*plus and try:

另外:816以上版本支持

SQL> begin

2     sys.dbms_backup_restore.deletefile('/opt/oracle/biti.sql');

end;

/

3    4

PL/SQL procedure successfully completed.

SQL> begin

2     sys.dbms_backup_restore.deletefile('/opt/oracle/eygle.sql');

end;

/

3    4

PL/SQL procedure successfully completed.

oracle清理表空间文件,如何自动删除表空间的文件?相关推荐

  1. QQ邮箱邮件自动分组,自动删除,清空某个文件夹里面的全部邮件

    QQ 邮箱便捷使用总结 1.某人发的邮件自动分组 点击设置,创建收信规则,自动移动到某个文件夹. 2.某人发的邮件自动删除 点击设置,创建收下规则,有执行自动删除的选项 某个文件夹里面有几百封邮件,我 ...

  2. 删除你的所有计算机文件的英文,删除Download和DataStore文件夹中的所有文件

    [www.shanpow.com--工作计划] [一]:电脑小常识 xp调网速 开始-运行-输入gpedit.msc-计算机配置-管理模板-网络-Qos数据计划程序-限制保留宽带-属 性-已启用-将宽 ...

  3. Github 之删除文件或者文件夹(不影响本地文件,只删除远端的指定文件或者文件夹) 操作

    Github 之删除文件或者文件夹(不影响本地文件,只删除远端的指定文件或者文件夹) 操作 目录 Github 之删除文件或者文件夹(不影响本地文件,只删除远端的指定文件或者文件夹) 操作 一.简单介 ...

  4. centos 定时删除文件_CentOS自动删除n天前日志命令

    CentOS自动删除n天前日志命令linux是一个很能自动产生文件的系统,日志.邮件.备份等.虽然现在硬盘廉价,我们可以有很多硬盘空间供这些文件浪费,让系统定时清理一些不需要的文件很有一种爽快的事情. ...

  5. 1 linux中解决文件已rm删除但空间不释放的案例

    1.错误现象 运维的监控系统发来通知,报告一台服务器空间满了,登录服务器查看,根分区确实没有空间了: [root@localhost ~]# df -h 这里首先说明一下服务器的一些删除策略,由于Li ...

  6. Crontab 自动删除指定日期前文件或者文件夹

    编写自动定时删除的脚本 vim deletem.sh 添加如下内容,记得给脚本deletem.sh设置权限. #!/bin/bash starttime=$(date +%Y-%m-%d\ %H:%M ...

  7. ubuntu系统tmp文件夹内文件重启自动删除与恢复

    ubuntu系统下tmp文件夹下文件一般默认重启自动删除 当然你可以更改这些设置 像我刚开始不知道,东西放里面,重启不见了...很抓狂... 当然如果不小心很重要东西放里面重启消失了怎么恢复呢? 这里 ...

  8. 使用c++检查Linux系统某目录下硬盘空间,如果空间少于200m时删除最老的文件

    可以使用 C 语言的 statvfs 函数来检查 Linux 系统中某个目录的硬盘空间.具体来说,首先你需要获取目录的文件系统信息,然后再计算出剩余空间. 如果空间不足 200 MB,可以使用 C 语 ...

  9. python 删除n天前文件_Linux 按时间批量删除文件命令(删除N天前文件)

    Linux常用命令总结 1.系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系 ...

最新文章

  1. 云服务中IaaS、PaaS、SaaS的区别
  2. 使用粘性布局实现tab滑动后置顶
  3. 几张表格怎么联动_猛男必备具皮肤:和平精英火箭少女联动火爆来袭,这摩托皮不香?...
  4. 关于intent传递数据的练习
  5. 简单数据恢复菜鸟教程 (转)
  6. 两种删除internal table entry的性能比较
  7. android studio 测试工具,使用Android Studio进行单元测试
  8. 大数据之-Hadoop伪分布式_配置日志聚集---大数据之hadoop工作笔记0028
  9. 【S-V信道】基于毫米波的5G通信S-V信道模型仿真
  10. java big5转换为gbk_简体繁体转换代码(Big5-GB | GBK简体-GBK繁体)
  11. HTML5俄罗斯方块游戏CSDN,javascript+css实现俄罗斯方块小游戏
  12. 13天Java进阶笔记-day7-异常、线程
  13. 从面试官角度观察到的程序员技能瓶颈,同时给出突破瓶颈的建议
  14. springcloud的学习---支付模块消费者
  15. Excel暗藏的赛车游戏(转)
  16. 软件工程--第十五周学习进度
  17. Java基础笔记23-集合练习题
  18. 怎么恢复丢失安卓手机数据文件呢
  19. Web前端学习笔记11:JavaScript_注释_输入输出_变量_数据类型_关键字_保留字_运算符_流程控制
  20. matlab中有虚数j吗,在MATLAB中用虚数部分对复数数组元素排序

热门文章

  1. kcptun linux 客户端,网络加速暴力工具 - Kcptun 安装使用教程(服务端客户端)
  2. 在页脚里显示本页统计数据_外卖营业统计里的数据您能看懂吗?
  3. 多语言界面 Web 站点的几个 Tip
  4. 大学生日记:我走出了农村 却永远走不进城市
  5. 3299元起!结缘梅奔F1车队,Redmi K50电竞版发布
  6. 诺贝尔奖发了120年,钱怎么越花越多?
  7. 解锁新的“维权方式”?车主放花圈维权!特斯拉大怒:低俗方法滋事
  8. 苏宁易购上半年营收936.06亿元,零售云加盟店新开1381家
  9. OLED屏智能手机在出货量方面仍未占据主导地位 但预计今年将接近40%
  10. 外媒曝iPhone 13 CAD渲染图:对角后置摄像头布局