Create Oracle DB LINK to a database with no DB_DOMAIN
Can you show us the content of your sqlnet.ora file ? 
The domain name should be listed there :


NAMES.DEFAULT_DOMAIN = domain.com.xxx




In case you don't have one , create a new sqlnet.ora file using the netca tool. 
- after you create that file edit it and add the entry with you domain name!