時(shí)間:2015-06-28 00:00:00 來源:IT貓撲網(wǎng) 作者:網(wǎng)管聯(lián)盟 我要評(píng)論(0)
由于微軟的圖表控件Chart生成的臨時(shí)圖片保存在C:\TempImageFiles,所以需要進(jìn)行定時(shí)刪除。操作步驟如下。
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 ");
}
}
存儲(chǔ)過程:
create or replace procedure RunDx as language java name?? 'DELETEFILE.delAllFile()';
關(guān)鍵詞標(biāo)簽:Oracle
相關(guān)閱讀
熱門文章 Oracle中使用alter table來增加,刪除,修改列的語法 oracle中使用SQL語句修改字段類型-oracle修改SQL語句案例 誤刪Oracle數(shù)據(jù)庫實(shí)例的控制文件 為UNIX服務(wù)器設(shè)置Oracle全文檢索
人氣排行 oracle中使用SQL語句修改字段類型-oracle修改SQL語句案例 Oracle中使用alter table來增加,刪除,修改列的語法 ORACLE SQL 判斷字符串是否為數(shù)字的語句 ORACLE和SQL語法區(qū)別歸納(1) oracle grant 授權(quán)語句 ORACLE修改IP地址后如何能夠使用 如何加速Oracle大批量數(shù)據(jù)處理 Oracle刪除表的幾種方法