Yes, -s is just silent mode. No output from SQLPLUS will be sent to the screen.
To check to make sure OS authentication is active, try sqlplus without the -s flag. It sounds like you have tried that and it works...
This works for me:
sqlplus -s /@dbname << EOF
select count(*) from user_objects;
exit
EOF




Reply With Quote