我正在尝试在Unix环境中从.sql
运行sqlplus
文件作为后台进程。
我正在使用Tectia或Putty连接到Unix,并且即使终端关闭,我也希望sqlplus
继续在后台运行。
该命令有效
$ sqlplus USERNAME/password@SCHEMA
SQL>@test.sql
SQL> quit
但是当尝试在后台启动它失败
$ sqlplus USERNAME/password@SCHEMA&
SQL>@test.sql
SQL> quit
什么是正确的命令/脚本?
最佳答案
&
将其放在后台
但是,如果您实际上要关闭终端机并离开那一天
您需要使用nohup
nohup sqlplus USERNAME/password@DBNAME @test.sql &
关于sql - 在Unix中后台运行sqlplus,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27306225/