Oracle数据库的删除指定目录文件_Oracle数据库_黑客防线网安服务器维护基地--Powered by WWW.RONGSEN.COM.CN

Oracle的删除指定目录文件

作者:黑客防线网安Oracle维护基地 来源:黑客防线网安Oracle维护基地 浏览次数:0

黑客防线网安网讯:    由于微软的图表控件Chart生成的临时图片保存在C:TempImageFiles,所以需要进行定时删除。操作步骤如下。  Sys用户登录  execute dbms_java.grant_permission('TXGS','...
    由于微软的图表控件Chart生成的临时图片保存在C:TempImageFiles所以需要进行定时删除操作步骤如下
  Sys用户登录
  execute dbms_java.grant_permission('TXGS','SYS:java.io.FilePermission','C:TempImageFiles','read');
  execute dbms_java.grant_permission('TXGS','SYS:java.io.FilePermission','C:TempImageFiles*','delete,read');
  Java源:
  create or replace and compile java source named deletefile as
  import java.awt1.*;
  import java.io.*;
  import java.io.File;
  import java.lang.String;
  public class DELETEFILE
  {
  public static String delAllFile()
  {
  String   path="C:\TempImageFiles";
  File file = new File(path);
  if (!file.exists()) {return ""; }
  if (!file.isDirectory()) {return ""; }
  String[] tempList = file.list();
  File temp = null;
  for (int i = 0; i < tempList.length; i++)
  {
  if (path.endsWith(File.separator))
  {
  temp = new File(path + tempList[i]);
  }
  else
  {
  temp = new File(path + File.separator + tempList[i]);
  }
  if (temp.isFile())
  {
  temp.delete();
  }
  if (temp.isDirectory())
  {
  java.io.File myDelFile = new java.io.File(path+"\"+ tempList[i]);
  myDelFile.delete();
  }
  }
  return( "0 ");
  }
  }
  存储过程:
  create or replace procedure RunDx as language java name   'DELETEFILE.delAllFile()';
    黑客防线网安服务器维护方案本篇连接:http://www.rongsen.com.cn/show-13219-1.html
网站维护教程更新时间:2012-03-23 00:52:14  【打印此页】  【关闭
我要申请本站N点 | 黑客防线官网 |  
专业服务器维护及网站维护手工安全搭建环境,网站安全加固服务。黑客防线网安服务器维护基地招商进行中!QQ:29769479

footer  footer  footer  footer