|
|
|
tnsping результат зависит от локальной директории
|
|||
|---|---|---|---|
|
#18+
Как понять и исправить такую проблему В одной директории tnsping проходит. Из другой директории вызываю tnsping не проходит. Проходит из NETWORK\ADMIN SQLNET.ORA такой ------------------------- AUTOMATIC_IPC = OFF TRACE_LEVEL_CLIENT = OFF names.directory_path = (TNSNAMES,ONAMES) names.default_domain = world name.default_zone = world ------------------------ TNSNAMES.ORA ------------------------ nt4.world = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (COMMUNITY = tcp.world) (PROTOCOL = TCP) (Host = nt4srv) (Port = 1521) ) ) (CONNECT_DATA = (SID = nt4) ) ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2003, 13:02 |
|
||
|
tnsping результат зависит от локальной директории
|
|||
|---|---|---|---|
|
#18+
Судя по корявому \, део происходит на винде. Возможно, похерилось что-то в реестре и неправильно возвращается ORACLE_HOME или ещё что-то. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2003, 13:09 |
|
||
|
tnsping результат зависит от локальной директории
|
|||
|---|---|---|---|
|
#18+
А какой в винде ключ определяет местанохождение TNSNAMES.ORA ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2003, 13:20 |
|
||
|
tnsping результат зависит от локальной директории
|
|||
|---|---|---|---|
|
#18+
Он конструируется как %ORACLE_HOME%\network\admin - это в какой-то dll зашито, я как-то ковырял, сейчас не помню уже, в какой. А ORACLE_HOME при отсутствии такового в переменных окружения, тянется из реестра, а вот как - лучше не спрашивай, это тёмный дремучий лес. Намекну только про HKLM\SOFTWARE\ORACLE ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2003, 13:24 |
|
||
|
tnsping результат зависит от локальной директории
|
|||
|---|---|---|---|
|
#18+
Посмотрел программкой filemonitor. У меня на компе он ходит в директорию net80. Исправил там. Заработало. В реестре вроде это ключ TNS_ADMIN 2 Scott Tiger names.directory_path = (TNSNAMES,ONAMES) а что это строка значит неподскажишь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2003, 13:41 |
|
||
|
tnsping результат зависит от локальной директории
|
|||
|---|---|---|---|
|
#18+
Это значит, что сначала смотрится твой tnsnames.ora, а потом, если в нём облом, идёшь в Oracle Names Server, если он у тебя сконфигурирован. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2003, 13:47 |
|
||
|
tnsping результат зависит от локальной директории
|
|||
|---|---|---|---|
|
#18+
а я оставил NAMES.DIRECTORY_PATH= (TNSNAMES) а он все равно видит(т.е делаю tnsping) что в TNSNAMES.ORA Прописано. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2003, 14:26 |
|
||
|
|

start [/forum/topic.php?fid=52&gotonew=1&tid=1990467]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
203ms |
get topic data: |
8ms |
get first new msg: |
6ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
| others: | 202ms |
| total: | 488ms |

| 0 / 0 |
