应该可以调用:我曾经写一个调用DOS SHELL程序样列如下,你可以参考;CREATE OR REPLACE LIBRARY exec_shell AS 'd:\winnt\system32\msvcrt.dll'; 
/
show errors 
CREATE OR REPLACE PACKAGE oracmd IS PROCEDURE exec (cmdstring IN CHAR);
end oracmd; 
/
show errors 
CREATE OR REPLACE PACKAGE BODY oracmd IS 
PROCEDURE exec(cmdstring IN CHAR) 
IS EXTERNAL 
NAME "system" 
LIBRARY exec_shell 
LANGUAGE C;
end oracmd;
/
show errors