文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>Oracle Execute Command Sql Script

Oracle Execute Command Sql Script

时间:2010-10-02  来源:hackfreer

来源:Xiao.K's blog
– —————————————————————————-
– SQL server下可以通过cmd_shell调用系统命令,其实Oracle下也可以。
–这个SQL就是建立一个类似于sql Server下cmd_shell的过程。
– —————————————————————————-
–              windows下的cmd_shell      
–    在win2k下的oracle817测试成功         
–              benjurry at xfocus dot org            
– 使用方法:
–1、以dba 权限用sqlplus登陆oracle,
–2、假设这个文件放在d:\win_oracmd.sql,则在SQLplus中输入:
at d:\win_oracmd dot sql 或者@ d:\win_oracmd dot sql
–3、在sqlplus下输入 exec oracmd.exec (’dir > c:\dir.txt’);                              
– —————————————————————————-
Create or REPLACE LIBRARY exec_shell AS ‘C:\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

相关阅读 更多 +
排行榜 更多 +
瓢虫少女

瓢虫少女

飞行射击 下载
潜艇鱼雷

潜艇鱼雷

飞行射击 下载
网络掠夺者

网络掠夺者

飞行射击 下载