我正在尝试在Unix环境中运行来自sqlplus的.sql文件作为后台进程。
我正在使用Tectia或Putty连接到Unix,我希望即使我的终端关闭,sqlplus也能在后台继续运行。
此命令有效
$ sqlplus USERNAME/password@SCHEMA
SQL>@test.sql
SQL> quit但当尝试在后台启动它时,它会失败
$ sqlplus USERNAME/password@SCHEMA&
SQL>@test.sql
SQL> quit什么是正确的命令/脚本?
发布于 2014-12-05 12:26:15
&会把它放在后台
但是如果你真的想关闭你的终端并离开一天
您需要使用nohup
nohup sqlplus USERNAME/password@DBNAME @test.sql &发布于 2014-12-05 07:39:52
在SQLPlus命令行中传递脚本名称:
sqlplus USERNAME/password@SCHEMA @test.sql &https://stackoverflow.com/questions/27306225
复制相似问题