powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Приложение (Oracle Forms) не может подключиться к серверу БД (Oracle 8)
35 сообщений из 35, показаны все 2 страниц
Приложение (Oracle Forms) не может подключиться к серверу БД (Oracle 8)
    #34656672
rank
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Имеется унаследованная система: Oracle 8 + приложение Oracle Forms. При попытке приложения подключиться к БД с рабочей станции выходит ошибка:
Код: plaintext
ORA- 12203 : TNS не в состоянии установить связь с адресатом
Подключение к БД с самого сервера проходит успешно. Telnet с рабочей станции успешно подключается к порту 1521 сервера. Использование tnsping80 #### возвращает:
Код: plaintext
Attempting to contact <ADDRESS = <PROTOCOL=TCP><HOST=####><PORT= 1521 >> OK
Типа работает. Сервер работает под MS Windows 2000 Server. Ни на сервере, ни на рабочей станции никаких файрволов не установлено.
Где крутить, что бы заработало?
...
Рейтинг: 0 / 0
Приложение (Oracle Forms) не может подключиться к серверу БД (Oracle 8)
    #34656726
tru55
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. на компе случайно не несколько ORACLE HOME ?
2. из sql*plus коннкет есть?
...
Рейтинг: 0 / 0
Приложение (Oracle Forms) не может подключиться к серверу БД (Oracle 8)
    #34656772
rank
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tru551. на компе случайно не несколько ORACLE HOME ?
2. из sql*plus коннкет есть?1.только один
2.возвращает туже ошибку:
Код: plaintext
ORA- 12203 : TNS не в состоянии установить связь с адресатом
...
Рейтинг: 0 / 0
Приложение (Oracle Forms) не может подключиться к серверу БД (Oracle 8)
    #34656784
tru55
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тогда tnsnames.ora, sqlnet.ora и полный протокол tnsping
...
Рейтинг: 0 / 0
Приложение (Oracle Forms) не может подключиться к серверу БД (Oracle 8)
    #34656927
rank
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sqlnet.ora - пустой
tnsnames.ora:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
CNT =
  (DESCRIPTION =
    (ADDRESS_LIST =
        (ADDRESS =
          (PROTOCOL = TCP)
          (Host = 192 . 168 . 100 . 5 )
          (Port =  1521 )
        )
    )
    (CONNECT_DATA = (SID = ORCL)
    )
  )
tnsping80:
Код: plaintext
1.
2.
TNS Ping Utility for  32 -bit Windows: Version  8 . 0 . 6 . 0 . 0  - Production on  12 -ИЮЛ- 07   15 : 18 : 33 
TNS- 03505 : Сбой при разрешении имени
<c> Copyright  1997  Oracle Corporation. All rights reserverd. 
...
Рейтинг: 0 / 0
Приложение (Oracle Forms) не может подключиться к серверу БД (Oracle 8)
    #34656958
tru55
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. я же просил полный протокол tnsping вместе с командной строкой
2. а просто ping идет ?
...
Рейтинг: 0 / 0
Приложение (Oracle Forms) не может подключиться к серверу БД (Oracle 8)
    #34656980
...
Рейтинг: 0 / 0
Приложение (Oracle Forms) не может подключиться к серверу БД (Oracle 8)
    #34656986
rank
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tru551. я же просил полный протокол tnsping вместе с командной строкой
2. а просто ping идет ?
1.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
tnsping80  192 . 168 . 100 . 5 

TNS Ping Utility for  32 -bit Windows: Version  8 . 0 . 6 . 0 . 0  - Production on  12 -ИЮЛ- 07 
  15 : 42 : 14 

(c) Copyright  1997  Oracle Corporation.  All rights reserved.

Attempting to contact (ADDRESS=(PROTOCOL=TCP)(HOST= 192 . 168 . 100 . 5 )(PORT= 1521 ))
OK ( 130  мсек)
2.простой пинг идет
...
Рейтинг: 0 / 0
Приложение (Oracle Forms) не может подключиться к серверу БД (Oracle 8)
    #34656992
rank
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Васин Андрей Уже спрашивалось не тот случай
...
Рейтинг: 0 / 0
Приложение (Oracle Forms) не может подключиться к серверу БД (Oracle 8)
    #34657006
tru55
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
tnsping80  192 . 168 . 100 . 5 

какой кош-ш-шмар!!!

Судя по твоему tnsnames.ora, ты должен выдать

tnsping cnt

т.е. в команде tnsping указывается АЛИАС твоего соединения
...
Рейтинг: 0 / 0
Приложение (Oracle Forms) не может подключиться к серверу БД (Oracle 8)
    #34657031
rank
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tru55
Код: plaintext
tnsping80  192 . 168 . 100 . 5 

какой кош-ш-шмар!!!

Судя по твоему tnsnames.ora, ты должен выдать

tnsping cnt

т.е. в команде tnsping указывается АЛИАС твоего соединения
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
tnsping80 cnt

TNS Ping Utility for  32 -bit Windows: Version  8 . 0 . 6 . 0 . 0  - Production on  12 -ИЮЛ- 07 
  15 : 56 : 30 

(c) Copyright  1997  Oracle Corporation.  All rights reserved.

Attempting to contact (ADDRESS=(PROTOCOL=TCP)(Host= 192 . 168 . 100 . 5 )(Port= 1521 ))
OK ( 30  мсек)
...
Рейтинг: 0 / 0
Приложение (Oracle Forms) не может подключиться к серверу БД (Oracle 8)
    #34657053
tru55
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
отлично.
Теперь
Код: plaintext
1.
2.
3.
sqlplus /nolog

SQL> conn user/psw@cnt

PS можно еще в sqlnet.ora вставить строку
Код: plaintext
1.
NAMES.DIRECTORY_PATH= (TNSNAMES)
...
Рейтинг: 0 / 0
Приложение (Oracle Forms) не может подключиться к серверу БД (Oracle 8)
    #34657088
rank
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tru55отлично.
Теперь
Код: plaintext
1.
2.
3.
sqlplus /nolog

SQL> conn user/psw@cnt

Код: plaintext
1.
2.
ошибка:
ORA- 12203 : TNS:не в состоянии установить связь с адресатом
...
Рейтинг: 0 / 0
Приложение (Oracle Forms) не может подключиться к серверу БД (Oracle 8)
    #34657115
tru55
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. указанную строку в sqlnet.ora вставил?
2. еще поищи в реестре или в переменных окружения переменную TNS_ADMIN
3. точно уверен насчет ORACLE_HOME ?
...
Рейтинг: 0 / 0
Приложение (Oracle Forms) не может подключиться к серверу БД (Oracle 8)
    #34657156
rank
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tru551. указанную строку в sqlnet.ora вставил?
2. еще поищи в реестре или в переменных окружения переменную TNS_ADMIN
3. точно уверен насчет ORACLE_HOME ?
1.проверено со строкой в sqlnet.ora и без.
2.отсутствует
3.ORACLE_HOME на сервере? Только одна.
...
Рейтинг: 0 / 0
Приложение (Oracle Forms) не может подключиться к серверу БД (Oracle 8)
    #34657172
tru55
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ORACLE_HOME на сервере? Только одна.

Причем здесь сервер? Ты ведь коннектишься с клиента.
Соответственно, все мои слова насчет tnsnames.ora, sqlnet.ora, tnsping, TNS_ADMIN, sqlplus относились именно к КЛИЕНТСКОЙ машине
...
Рейтинг: 0 / 0
Приложение (Oracle Forms) не может подключиться к серверу БД (Oracle 8)
    #34657187
rank
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tru55 ORACLE_HOME на сервере? Только одна.

Причем здесь сервер? Ты ведь коннектишься с клиента.
Соответственно, все мои слова насчет tnsnames.ora, sqlnet.ora, tnsping, TNS_ADMIN, sqlplus относились именно к КЛИЕНТСКОЙ машинеORACLE_HOME нет на клиенте
...
Рейтинг: 0 / 0
Приложение (Oracle Forms) не может подключиться к серверу БД (Oracle 8)
    #34657197
rank
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
на клиенте только ORANT
...
Рейтинг: 0 / 0
Приложение (Oracle Forms) не может подключиться к серверу БД (Oracle 8)
    #34657207
tru55
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rank tru55 ORACLE_HOME на сервере? Только одна.

Причем здесь сервер? Ты ведь коннектишься с клиента.
Соответственно, все мои слова насчет tnsnames.ora, sqlnet.ora, tnsping, TNS_ADMIN, sqlplus относились именно к КЛИЕНТСКОЙ машинеORACLE_HOME нет на клиенте

То есть как?
Ты хочешь сказать, что на клиентской машине не установлен клиент Oracle???
А где находится упомянутое приложение Forms ???
...
Рейтинг: 0 / 0
Приложение (Oracle Forms) не может подключиться к серверу БД (Oracle 8)
    #34657228
tru55
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rankна клиенте только ORANT

Дык это и есть ORACLE_HOME

ORACLE_HOME - это параметр в реестре, который должен указывать на нужный директорий. У тебя в ветке реестра LOCAL_MACHINE\software\oracle сколько ключей со словами HOME... ?
...
Рейтинг: 0 / 0
Приложение (Oracle Forms) не может подключиться к серверу БД (Oracle 8)
    #34657240
rank
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tru55 rankна клиенте только ORANT

Дык это и есть ORACLE_HOME

ORACLE_HOME - это параметр в реестре, который должен указывать на нужный директорий. У тебя в ветке реестра LOCAL_MACHINE\software\oracle сколько ключей со словами HOME... ?один
...
Рейтинг: 0 / 0
Приложение (Oracle Forms) не может подключиться к серверу БД (Oracle 8)
    #34657256
tru55
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тогда пробегись еще раз по топику и проверь все еще раз. Плюс можно посмотреть listener.ora на сервере - вдруг SID базы не ORCL
...
Рейтинг: 0 / 0
Приложение (Oracle Forms) не может подключиться к серверу БД (Oracle 8)
    #34657275
rank
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
может у сервера удаленные подключения запрещены или параметры listener становить надо по другому?
...
Рейтинг: 0 / 0
Приложение (Oracle Forms) не может подключиться к серверу БД (Oracle 8)
    #34657321
rank
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rankможет у сервера удаленные подключения запрещены или параметры listener становить надо по другому?в параметре SSID в listener.ora на сервере стоит значение "ORCL".
...
Рейтинг: 0 / 0
Приложение (Oracle Forms) не может подключиться к серверу БД (Oracle 8)
    #34657337
tru55
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну покажи уж для полноты картины listener.ora
...
Рейтинг: 0 / 0
Приложение (Oracle Forms) не может подключиться к серверу БД (Oracle 8)
    #34657512
rank
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
listener.ora:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS_LIST =
        (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
      )
      (ADDRESS_LIST =
        (ADDRESS = (PROTOCOL = TCP)(HOST = SERVER)(PORT =  1521 ))
      )
    )
    (DESCRIPTION =
      (PROTOCOL_STACK =
        (PRESENTATION = GIOP)
        (SESSION = RAW)
      )
      (ADDRESS = (PROTOCOL = TCP)(HOST = SERVER)(PORT =  2481 ))
    )
  )

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = C:\ORACLE)
      (PROGRAM = extproc)
    )
    (SID_DESC =
      (GLOBAL_DBNAME = ORCL.WORLD)
      (ORACLE_HOME = C:\ORACLE)
      (SID_NAME = ORCL)
    )
  )
...
Рейтинг: 0 / 0
Приложение (Oracle Forms) не может подключиться к серверу БД (Oracle 8)
    #34657572
tru55
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. а SERVER (который HOST = SERVER) и 192.168.100.5 - это одно и тоже ?
2. ну еще init.ora покажи на всякий
...
Рейтинг: 0 / 0
Приложение (Oracle Forms) не может подключиться к серверу БД (Oracle 8)
    #34657622
rank
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tru551. а SERVER (который HOST = SERVER) и 192.168.100.5 - это одно и тоже ?
2. ну еще init.ora покажи на всякий
1. Здесь есть проблема: DNS для SERVER выдает внешний IP, не 192.168.100.5.
2.
Код: plaintext
1.
2.
3.
db_name = "ORCL"
db_domain = WORLD
instance_name = ORCL
service_names = ORCL.WORLD
остальные параметры не должны влиять на решение проблемы
...
Рейтинг: 0 / 0
Приложение (Oracle Forms) не может подключиться к серверу БД (Oracle 8)
    #34657633
tru55
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. Здесь есть проблема: DNS для SERVER выдает внешний IP, не 192.168.100.5
Дык надо привести в соответствие...

2. случаем нет параметра LOCAL_LISTENER ?
...
Рейтинг: 0 / 0
Приложение (Oracle Forms) не может подключиться к серверу БД (Oracle 8)
    #34657976
rank
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tru551. Здесь есть проблема: DNS для SERVER выдает внешний IP, не 192.168.100.5
Дык надо привести в соответствие...

2. случаем нет параметра LOCAL_LISTENER ?
1.Настроено так для связи с другими серверами, и как это может влиять, если tnsping cnt проходит?
2.LOCAL_LISTENER параметр отсутствует, но насчет этого параметра уточню еще.
...
Рейтинг: 0 / 0
Приложение (Oracle Forms) не может подключиться к серверу БД (Oracle 8)
    #34658245
tru55
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rank tru551. Здесь есть проблема: DNS для SERVER выдает внешний IP, не 192.168.100.5
Дык надо привести в соответствие...

2. случаем нет параметра LOCAL_LISTENER ?
1.Настроено так для связи с другими серверами, и как это может влиять, если tnsping cnt проходит?
2.LOCAL_LISTENER параметр отсутствует, но насчет этого параметра уточню еще.

Не очень понятно причем здесь другие сервера. Как я понимаю, 192.168.. - это ip сервера. Попробуй SERVER заменить на этот же ip. Еще бы неплохо найти listener.log и глянуть в него
...
Рейтинг: 0 / 0
Приложение (Oracle Forms) не может подключиться к серверу БД (Oracle 8)
    #34658265
Dmitriy Osipov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Клиент какой версии ?
Имел такую проблему, когда клиент 9-ки не мог подконнектится ка серверу 8-ки
...
Рейтинг: 0 / 0
Приложение (Oracle Forms) не может подключиться к серверу БД (Oracle 8)
    #34658634
rank
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dmitriy OsipovКлиент какой версии ?
Имел такую проблему, когда клиент 9-ки не мог подконнектится ка серверу 8-ки8
...
Рейтинг: 0 / 0
Приложение (Oracle Forms) не может подключиться к серверу БД (Oracle 8)
    #35144846
Vladimir_Perm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я сначала поставил Oracle Xe потом поставил forms6i. Я не до конца понимаю как настроить реестр что бы sqlplus(от forms6i) не конектится и говорит об ошибке, а sqlplus(от сервера) соединяется без проблем. tnsping идет хорошо, но он то серверный.
Я реестр приложил в файле.
...
Рейтинг: 0 / 0
Приложение (Oracle Forms) не может подключиться к серверу БД (Oracle 8)
    #35144953
Vladimir_Perm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я во всех папках указал TNS_ADMIN на один и тот же файл. и все равно пишет в sqlplus(от forms который) ORA-12203: TNS: unable to connect to destination
...
Рейтинг: 0 / 0
35 сообщений из 35, показаны все 2 страниц
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Приложение (Oracle Forms) не может подключиться к серверу БД (Oracle 8)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]