[AIX + Oracle] tnsnames.ora ?
cat tnsnames.oraа в хоме случайно нет оверрайда?
cat ~/.tnsnames.ora
Нет, там нету, на зато есть в /etc, где tmaster не прописан, прописал и стал пинговаться....
Теперь другой вопрос возник, где настраиваются приоритеты на них, наверняка по приоритетам фигачит?
Теперь другой вопрос возник, где настраиваются приоритеты на них, наверняка по приоритетам фигачит?
где настраиваются приоритеты на нихэээ
нигде
порядок строго определен в документации
посмотреть его можешь например оттрейсив tnsping
strace tnsping lala | grep tnsnames.ora
правда таким способом ты найдешь не все варианты, а только порядок
например, если у тебя не выставлена TNS_ADMIN то ты не найдешь так попытку открыть $TNS_ADMIN/tnsnames.ora
посмотреть его можешь например оттрейсив tnspingПроще в документации посмотреть:
#
The directory specified by the TNS_ADMIN environment variable
If the TNS_ADMIN environment variable is not defined as a variable on Windows, it may be in the registry.
#
On UNIX operating systems, the global configuration directory
For example, on the Solaris Operating System, this directory is /var/opt/oracle.
#
The $ORACLE_HOME/network/admin directory on UNIX operating systems and the ORACLE_HOME\network\admin directory on Windows operating systems.
Проще в документации посмотреть:и чем это проще?
где тут $HOME/.tnsname.ora?
гугл подсказывает что-то типа такого:
1. $HOME/.tnsnames.oraслабо это в документации найти?
2. $TNS_ADMIN/tnsnames.ora
3. TNS_NAMES lookup key in the registry
4. /etc/tnsnames.ora ( non-windows )
5. $ORACLE_HOME/network/admin/tnsnames.ora
6. LocalMachine\SOFTWARE\ORACLE\ORACLE_HOME_KEY
7. LocalMachine\SOFTWARE\ORACLE\ORACLE_HOME

TNS-03505Нужно внести изменения в tnsnames.ora:
Припиши к tns-имени домен, который прописан в sqlnet.ora в параметре NAMES.DEFAULT_DOMAIN =
либо тупо пропиши NAMES.DEFAULT_DOMAIN = WORLD
Оставить комментарий
macrophage
никто с таким не сталкивался?