sqlplus 쿼리 결과를 이메일로 보내기 위해 명령을 실행하려고 합니다. 하지만 일부 사용자가 명령을 실행하도록 설정한 경우에만 가능합니다. 개발 팀에서는 해당되지 않습니다.
그것은 다음과 같습니다:
(이메일은 언제 달렸는지)
sqlplus username/pwd@instance
SPOOL /home/sadmin/sqlmail/spool.out
set linesize 2000
set wrap off
@/home/sadmin/sqlmail/query.sql
SPOOL OFF
exit
mail -s "Subject" [email protected] < /home/sadmin/sqlmail/spool.out
특정 사용자가 내 emailwhenran 명령을 실행할 때만 보내려면 무엇을 추가해야 합니까?
감사해요.