liunx+oracle 服务器是liunx数据库是oracle我现在在oracle中有一存储过程,怎么样才能实现在后台调用呢刚刚接触liunx,不是很懂,希望大家指教!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 declare i number;begin yourproc(.....);end; 可能是我没有把问题说清楚吧我在pl/sql里执行存储过程的时候,,因为数据量非常大,常常执行到中间就段开了,所以想让这个存储过程在后台执, 楼主说的后台运行是什么概念?如果是是指 cron 定时运行,那么后台运行也不能解决这样的问题。如果是指把命令拿到服务器上运行的,就更没有意义了,因为无论你是在客户端提交命令还是在服务器上提交命令,存储过程都是在服务器端运行的,是否出错与在哪里提交无关。楼主可以把错误信息贴上来,让大家帮你分析一下问题所在。 后台执行有两个办法:1.oracle数据库本身的job2.linux下:编写如下脚本: proc.shsqlplus username/passwd <<EOFdeclare v_i number;begin procname();end;/EOF然后: chmod +x proc.sh接着: nohup proc.sh > proc.log & 这个该怎么写 oracle将行变成列如何实现? 怎么用utl_file清空open了的文件内容 9i通过透明网关连接SQLServer2000太慢有何解决方法? 新手提个问题,谢谢帮忙! ORACLE 怎样调出刚插如表中的数据 列名的别名是否不可以作为查询条件啊? 搞不定了,还得你们帮忙啊!(zmgowin(隐者(龙祖宗)) 进来) 怎样新增一个用户使它具有sysdba权限? excel报表问题请教 oracle关于唯一性约束数据的插入问题..... oracle10g 函数怎样调用存储过程 返回值?急
i number;
begin
yourproc(.....);
end;
1.oracle数据库本身的job
2.linux下:
编写如下脚本: proc.sh
sqlplus username/passwd <<EOF
declare
v_i number;
begin
procname();
end;
/
EOF
然后: chmod +x proc.sh
接着: nohup proc.sh > proc.log &