When running scripts as CRON the environment variables aren't set. Best to create a small script which exports the correct values for ORACLE_HOME, ORACLE_SID, NLS_LANG and update the PATH to include ORACLE_HOME/bin and run that as part of your script. Another way is to set ORAENV_ASK=NO and run the oraenv script with your SID.