If you want to use network aliases for the data source or data target names, you must make sure that the aliases are propagated to all computers on your system. Otherwise, use the full server name.
To propagate an alias to all the computers on your system, edit the /etc/hosts file (on UNIX systems) or the %WINDIR%/system32/drivers/etc/hosts file (on Windows systems), adding an entry with the IP address, followed by the host name, followed by the alias.
For example, if you want to use an alias abcdefg.hijk.123 for a system with host name hostname.domainname having IP address 172.234.23.1, then the host file entry should be:
172.234.23.1 hostname.domainname abcdefg.hijk.123
In case of multiple aliases, append the aliases following the hostname. For example, if you want to use multiple aliases abcdefg.hijk.123 and lmnopqrs.tuvw.456 for a system with host name hostname.domainname having IP address 172.234.23.1, then the host file entries should be:
172.234.23.1 hostname.domainname abcdefg.hijk.123 lmnopqrs.tuvw.456 172.234.23.1 hostname.domainname lmnopqrs.tuvw.456 abcdefg.hijk.123
Do not use localhost as an alias to specify source and target server names.
The user should have root or admin privileges for the system to edit the hosts file.