So your app can connect to the DB from another PC but not from your PC?
Copy his TSNNames.ora file. Compare it to yours with a utility like BeyondCompare (has free trial) and ensure they are EXACTLY the same.
If they are then get your IT Operations to check your PC/account has the same permissions / priveliges as your collegue's PC/account.