#!/bin/sh
echo \"Please enter evaluate database username\"
read eval_user
echo \"Please enter evaluate database password\"
read eval_pass
echo \"Please enter the da
The fact you are entering fake values, are probably only related to the login. Then: Check database connectivity using Shell script
The WHENEVER ... are for errors during the SQL script execution. Once you'll successfuly connect with your script (I assume this your problem right now), you should get the kind of error managed by WHENEVER ERROR because you forgot the EXEC at your line with DBMS_OUTPUT.