What are the BR-Messages with this error?
Return 3 usually means access denied and often indicates incorrect file permissions or wrong user/group.
But can also come when the confgured user has no sysoper and sysdba role granted or if the passwd-file is not properly set up in Oracle