what does your cron do ???

if you do not do something like :
sqlplus login/password@instance << EOF
...
EOF

then it will try to connect using SQL*Net ...