shell脚本中的sqlplus,假脱机不起作用

问题描述 投票:0回答:1

我有一个shell脚本,我在那里做一个简单的查询,我正在尝试假脱机。但不起作用,不会生成假脱机文件。如果我在oracle会话中做,我没有任何问题。我的代码中有问题,但我看不到任何东西。

connection_script.是

#!/usr/bin/ksh

query="$1"

sqlplus -s /nolog <<EOF | egrep -v Conectado
  connect ${USER_QUERY}/${PASS_QUERY}@${CONNECTION}
  ${query}
EOF

和脚本的脚本:

$PATH/connection_script.sh "
set termout off
set verify off
set linesize 90
set pagesize 20
set serverout on

spool myreport3.csv
select name, description from tableA;

exit
"

请问你能帮帮我吗?

oracle shell ksh
1个回答
0
投票

问题在于引号“。我必须空间引用,一切都好。谢谢

© www.soinside.com 2019 - 2024. All rights reserved.