shenjinchun 发表于 2007-09-24 14:29

4gl如何传值

我想结束informix的进程,具体操作如下
1。执行onstat -g sql
获得进程id

$ onstat -g sql

IBM Informix Dynamic Server Version 9.40.FC7   -- On-Line -- Up 3 days 20:17:3
2 -- 2810656 Kbytes

SessSQL            Current            Iso Lock       SQLISAM F.E.
Id    Stmt type      Database         Lvl Mode       ERRERRVers Explain

1975-            sales_new          CRNot Wait   0    0    9.03 Off

1974-            picccardb          CRWait 20    0    0    9.03 Off

1973-            picccardb          CRNot Wait   0    0    9.03 Off

1972-            picccardb          CRNot Wait   0    0    9.03 Off

1966-            gdindivdb          CRNot Wait   0    0    9.03 Off

2.
执行onmode -z Id   (注:Id 是通过上面的命令传过来的) 结束进程。

如何用4gl来实现,望各位仁兄帮帮忙,谢谢

wenlq 发表于 2007-09-24 15:21

用shell吧

shenjinchun 发表于 2007-09-24 16:31

对,用shell可以实现,现在领导要求用4gl来实现,真是为难了,我找了几天资料,还是写不出来,望高手指点指点。

syken 发表于 2007-09-29 09:49

楼主是PICC的吧?

[ 本帖最后由 syken 于 2007-9-29 15:53 编辑 ]
页: [1]
查看完整版本: 4gl如何传值