При создании линка между ORACLE 10.2.0.1.0 и 12.1.0.2.0 столкнулся с ошибкой:
SQL> create database link LinkName connect to username identified by password using 'conn';
SQL> select 1 from dual@LinkName;
ERROR at line 1: ORA-01017: invalid username/password; logon denied ORA-02063: preceding line from LinkName
При этом логин и пароль для подключения были указаны правильно.
Проблема, как выяснилось, была на стороне базы 12-й версии, в настройках которой по умолчанию указан параметр SEC_CASE_SENSITIVE_LOGON = TRUE
Самый простой вариант решения проблемы - при создании линка указать пароль в двойных кавычках:
SQL> drop database link LinkName;
SQL> create database link LinkName connect to username identified by "password" using 'conn';
SQL> select 1 from dual@LinkName;
1