ALTER SESSION
기존 셸 스크립트의 SQLPlus 블록 내에서 명령을 호출 해야 합니다 .
호출하려고 하면 EXECUTE IMMEDIATE 'alter session set optimizer_dynamic_sampling=5'
작동하지 않습니다. ORA 오류가 발생합니다 ERROR at line 1: ORA-00922: missing or invalid option
.
내가 여기서 뭘 잘못하고 있는 걸까? 아래는 그 일부입니다.
sqlplus -s << EOS
$CONNECT_STRING
Whenever SqlError Exit 45;
**EXECUTE IMMEDIATE 'alter session set optimizer_dynamic_sampling=5';**
exec PACKAGE.PROCEDURE
EOS
티아