免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3361 | 回复: 0
打印 上一主题 下一主题

在Linux后台执行Oracle存储过程 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-01-09 18:47 |只看该作者 |倒序浏览
[代码] [Shell/批处理]代码
01 在Linux后台执行Oracle存储过程:  

02   

03 1.写个test.sh脚本:  

04   

05 sqlplus -s username/password@sid <<EOF  

06   

07 set echo off;  

08   

09 set serveroutput on;  

10   

11 set timing on;  

12   

13 var c varchar2(2000)  

14   

15 exec prc_test('201003',:c);  

16   

17 commit;  

18   

19 exit;  

20   

21 !  

22   

23 2.输入如下命令(test.log是生成的日志文件 &是后台执行):  

24   

25 nohup test.sh >test.log&  

26   

27 3.在进程中查看下:  

28   

29 ps -ef|grep test.sh  

30   

31 会找到两条记录
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP