如何在后端运行sql查询而不是在linux上使用nohup。

时间:2017-05-15 13:34:16

标签: sql database oracle

我正在寻找解决问题的方法。我试图通过使用putty登录到linux服务器来执行sqlplus中的一个过程。

是否有可能运行程序后端,即使我在运行(中间)程序时关闭putty会话..?而不是Nohup模式。

我听说,这是可能的,因为我听说有一个程序运行了六天,但它没有保持在nohup模式。他们直接在sqlplus提示符中执行了这个过程,他们直接关闭了putty会话,它仍在执行。 服务器会照顾程序....?

提前致谢 希瓦

1 个答案:

答案 0 :(得分:0)

在后台有两种方法可以在oracle上执行任何脚本。首先创建一个脚本名称test.sql。

  1. 你必须使用'&'这将把它放在后台。

    sqlplus用户名/密码@ test.sql&

  2. 使用nohup命令执行

    nohup sqlplus用户名/密码@ test.sql&

  3. 你可以关闭putty session。