由于微软的图表控制图生成的临时图片存储在C:\TempImageFiles中,需要定期删除。操作步骤如下。
Sys用户登录
执行DBMS _ Java . grant _ permission(' TXGS ',' SYS:java.io.FilePermission ',' C:\TempImageFiles ',' read ');
执行DBMS _ Java . grant _ permission(' TXGS ',' SYS:java.io.FilePermission ',' C:\TempImageFiles\* ',delete,read ');
Java源代码:
创建或替换名为deletefile的java源代码,并将其编译为
导入Java . awt 1 . *;
导入Java . io . *;
导入Java . io . file;
导入Java . lang . string;
公共类删除文件
{
公共静态字符串delAllFile()
{
字符串路径= & quotc:\ \ TempImageFiles & quot;;
File file =新文件(路径);
如果(!file . exists()){ return & quot;";}
如果(!file . is directory()){ return & quot;";}
string[]tempList = file . list();
文件temp = null
for(int I = 0;我& lttempList.lengthi++)
{
if(path . endswith(file . separator))
{
temp =新文件(path+tempList[I]);
}
其他
{
temp =新文件(path+File . separator+tempList[I]);
}
if (temp.isFile())
{
temp . delete();
}
if (temp.isDirectory())
{
Java . io . file myDelFile = new Java . io . file(path+& quot;\ \ & quot+tempList[I]);
mydelfile . delete();
}
}
返回(& quot0 & gt;);
}
}
存储过程:
将过程RunDx创建或替换为语言java名称“delete file . delall file()”;
关键词:甲骨文
优侠库网站每天提供最新最热门的安卓手机软件、游戏下载、分享热门手游资讯攻略教程、手机软件教程步骤,专注安卓手机游戏软件下载。本文链接:http://www.123down.cn/gonglue/227374.html