0
간단한 쿼리를 수행하고 스풀링을 시도하는 쉘 스크립트가 있습니다. 하지만 작동하지 않습니다, 스풀 파일이 생성되지 않습니다. 내가 오라클 세션 내에서 아무런 문제가 없다면. 나는 코드에서 문제가 있지만 아무 것도 볼 수 없다.스풀이있는 쉘 스크립트의 sqplus가 작동하지 않습니다.
는 connection_script.sh
#!/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
"
당신은 나에게 도와 주 시겠어요?
'$ PATH'? 때문인 것으로 생각되어'$ pwd'에? 당신이 실행할 때 화면에 표시 할 무엇? –