When accessing DirectConnect for Oracle with isql you must identify the service name with the -S option using the following syntax:
isql -Uuser_name -Ppassword -Sservice_name
The user must be a valid Oracle user.