从 bash 程序在后台执行静默 sqlplus
Execute silent sqlplus in background from bash program
我想知道它是否可以在后台执行 sqlplus 像这样
sqlplus -s "/ as sysdba" <<IN
select 1 from dual;
IN
我知道我可以用 nohup sqlplus 调用 .sql 文件 ... @file.sql & 但我想使用 <
像这样
nohup (sqlplus -s "/ as sysdba" <<IN
select 1 from dual;
IN) &
或类似...
此致,
你可以这样做:
(
nohup sqlplus -s "/ as sysdba" <<IN
select 1 from dual;
IN
) &
你可以这样做:
while [ 1 ]
do
sqlplus -s <<EOF
user/password@SID
WHENEVER SQLERROR EXIT SQL.SQLCODE
set feedback off
set serveroutput on
select 1 from dual;
EOF
sql_status=$?
if [ $sql_status -eq 0 ]
then
.
.
.
done
我想知道它是否可以在后台执行 sqlplus 像这样
sqlplus -s "/ as sysdba" <<IN
select 1 from dual;
IN
我知道我可以用 nohup sqlplus 调用 .sql 文件 ... @file.sql & 但我想使用 <
像这样
nohup (sqlplus -s "/ as sysdba" <<IN
select 1 from dual;
IN) &
或类似...
此致,
你可以这样做:
(
nohup sqlplus -s "/ as sysdba" <<IN
select 1 from dual;
IN
) &
你可以这样做:
while [ 1 ]
do
sqlplus -s <<EOF
user/password@SID
WHENEVER SQLERROR EXIT SQL.SQLCODE
set feedback off
set serveroutput on
select 1 from dual;
EOF
sql_status=$?
if [ $sql_status -eq 0 ]
then
.
.
.
done