powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / ошибка соединения с БД
22 сообщений из 22, страница 1 из 1
ошибка соединения с БД
    #39747282
leva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
в компании в сети с БД Oracle работает порядка 40 машин, оракловый клиент стоит на сетевом диске сервера, проблем с подключением рабочих станций (windows XP, windows7) не было и нет. Купили 10 компов c установленной Windows 10 и на половине из них проблема с подключением к БД через клиента на сетевом диске (устанавливаем клиента на локальный диск и проблем с соединением нет). Видимо проблемы с конкретными настройками windows 10. В лог.файле видно, что USER определен не верно, вместо "АВС" пишет (USER=??2). Возможно кто то сталкивался с похожими проблемами. Наши усилия по изменениям параметров безопасности и сетевых настроек пока удачи не принесли.

лог - sqlnet.log
Fatal NI connect error 12203, connecting to:
(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.1.111)(PORT=1521)))
(CONNECT_DATA=(SID=qqq)(CID=(PROGRAM=w\oracle\DEV6i\BIN\ifrun60.EXE)(HOST=DESKTOP-0RH7777)(USER=??2))(SERVER=dedicated)))

VERSION INFORMATION:
TNS for 32-bit Windows: Version 8.0.6.3.0 - Production
Windows NT TCP/IP NT Protocol Adapter for 32-bit Windows: Version 8.0.6.3.0 - Production
Time: 13-ДЕК-2018 09:52:48
Tracing not turned on.
Tns error struct:
nr err code: 12203
TNS-12203: TNS:не могу установить связь с адресатом
ns main err code: 12560
TNS-12560: TNS:ошибка адаптера протокола
ns secondary err code: 0
nt main err code: 530
TNS-00530: Ошибка адаптера протокола
nt secondary err code: 38
nt OS err code: 0
...
Рейтинг: 0 / 0
ошибка соединения с БД
    #39747316
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
leva8.0.6.3.0 - ProductionНа windows 10 сертифицирован только клиент 12.1+
...
Рейтинг: 0 / 0
ошибка соединения с БД
    #39747350
leva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Часть машин windows 10 работает без проблем, а с клиентом на локальном диске машины все работают без проблем, так что дело не в клиенте.
...
Рейтинг: 0 / 0
ошибка соединения с БД
    #39747389
Alex URS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
-2-leva8.0.6.3.0 - ProductionНа windows 10 сертифицирован только клиент 12.1+

причём тут сертификация?
вот ответ самого microsoft
answers.microsoft.comTo overcome this you simply check the Checking operating system requirements … and Checking service pack requirements … to override the prerequisite checks.
оригинал тут
совет работает на всех "не сертифицированых" клиентах
...
Рейтинг: 0 / 0
ошибка соединения с БД
    #39747446
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
levaустанавливаем клиента на локальный диск и проблем с соединением нет

Отсюда приходим к тому, что проблемы ни с Oracle ни с Windows нет

levaпроблема с подключением к БД через клиента на сетевом диске

Содержимое registry откуда берется?
Подозреваю, что "хакерскими ручками" через regedit32.
Отсюда вывод - все притензии к тому, кто клиента на сетевой диск "вырезал"

IMHO

P.S.
IMHO & AFAIK. Причин для проблем может быть уйма: отсутсвуют какие-то DLL, кривой registry, FireWall или антивирусы, русские буквы или пробелы в каких-то путях (например temp directory), русские буквы в имени пользователя и так далее....
...
Рейтинг: 0 / 0
ошибка соединения с БД
    #39747463
leva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
согласен с Leonid Kudryavtsev - не понятно только где грабли. Компы пришли новые с установленной windows 10, загадить сами мы их не могли поскольку пока только тестируем. Попробуем восстановить Windows до заводских установок.
...
Рейтинг: 0 / 0
ошибка соединения с БД
    #39747474
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как Вы инсталируете "клиента на сетевом диске" ?

вот 100% уверен, что Oracle клиенту глубоко пофиг, диск V: это physical disk partition или network disk
...
Рейтинг: 0 / 0
ошибка соединения с БД
    #39747481
leva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Leonid KudryavtsevКак Вы инсталируете "клиента на сетевом диске" ?

вот 100% уверен, что Oracle клиенту глубоко пофиг, диск V: это physical disk partition или network disk

Да никак не инсталируем, он лежит там больше 10 лет и на станции устанавливаем ветку ораклового реестра которая тоже не меняется и все работает без проблем
...
Рейтинг: 0 / 0
ошибка соединения с БД
    #39747482
leva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Мы тоже думали что Oracle клиенту глубоко пофиг, диск V или С - но факт остается фактом - меняем V на С и все работает
...
Рейтинг: 0 / 0
ошибка соединения с БД
    #39747488
Фотография env
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
leva,

И казалось бы, как это может быть связано с дефолтными настройками поиска, переменными окружения и потенциальной работой не из под той же учётки, для которой настроен сетевой диск...
...
Рейтинг: 0 / 0
ошибка соединения с БД
    #39747489
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
levaLeonid KudryavtsevКак Вы инсталируете "клиента на сетевом диске" ?

вот 100% уверен, что Oracle клиенту глубоко пофиг, диск V: это physical disk partition или network disk

Да никак не инсталируем, он лежит там больше 10 лет и на станции устанавливаем ветку ораклового реестра которая тоже не меняется и все работает без проблем
Как вариант, возьмите ножовку и выпильте новые грабли (новый набор клиента и новый регистри) для будущего поколения IMHO & AFAIK


Из какой документации следует, что "ветка реестра" для "windows XP, windows7" должна быть та же самая, что для "windows 10" ?

Из какой документации следует, что установленный клиент (набор DLL) "лежит там больше 10 лет" должен быть тот же самый, что для "windows 10" ?

Из какой документации следует, что инсталятор инсталирует компоненты только в Oracle Home ? Подозреваю, что как минимум MS VS C runtime (от MS VS 6.0) ставится в windows/system32 (или windows/wow/system32)

В общем-то, ради этого инсталяторы и делают, что бы на разных ОС / конфигурациях софт работал одинаковым образом.

Грабли (или обручи для бочек), штука хорошая и качественная, если кто в траве 10 лет назад их запрятал, они и через 10 лет удовольствие доставить могут. Т.ч. все хорошо. Раслабьтись и получайте удовольствие от хождения по "больше 10 лет" назад разложенным граблям.
...
Рейтинг: 0 / 0
ошибка соединения с БД
    #39747490
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid KudryavtsevСодержимое registry откуда берется?
Вообще говоря, оно не очень нужно для запуска клиента.
...
Рейтинг: 0 / 0
ошибка соединения с БД
    #39747498
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andrey_anonymousВообще говоря, оно не очень нужно для запуска клиента.
можно и в Environment запихать

но честно говоря, у меня не всегда получалось ((( Forms через environment запускался, Reports с первого раза не получилось
/но я и не сильно разбирался/
...
Рейтинг: 0 / 0
ошибка соединения с БД
    #39747515
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid Kudryavtsevможно и в Environment запихать
Можно.
Но можно еще проще.
Когда-то делали "минимальный клиент" - несколько библиотек и служебных файлов, sqlplus, лодырь и cmd для запуска этого добра :)

Но применительно к топику - см. "...(USER=??2)..." - дело не в этом.
Я бы покопал в сторону различий в настройке языковой поддержки ОС.
...
Рейтинг: 0 / 0
ошибка соединения с БД
    #39747521
Фотография SY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andrey_anonymousНо применительно к топику - см. "...(USER=??2)..." - дело не в этом.
Я бы покопал в сторону различий в настройке языковой поддержки ОС.

Может и в этом, но не напрямую. nt main err code: 530. Windows event 530 вроде login error.

SY.
...
Рейтинг: 0 / 0
ошибка соединения с БД
    #39747522
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В зависимости от того, что запускается

8.0.6.3 очень похоже на Oracle Forms & Reports 6i. Со стандартными утилитами (sqlplus, loader etc...), проще уж клиента проапгрейдить и instance client'ом пользоваться.

Я бы покопал в сторону различий в настройке языковой поддержки ОС.

100500 дырок и проблем с "русскими версиями". Начиная от русских имен пользователей и заканчивая русскими буквами/пробелами в именах директорий. Да и firewall / антивирусы никто не отменял.

В общем, тут нужно за компом сидеть. За пару дней наверное разобраться можно (найти отличия). А так - гадание на кофейной гущи.

p.s.
у нас тоже registry по сети тягается. Софтина на Forms 6i
...
Рейтинг: 0 / 0
ошибка соединения с БД
    #39747617
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Погуглил малость по "nt secondary err code: 38" - по найденным тредам картина тождественная ТС (работа с mapped drive, тот же стек ошибок).
Проблем замечено две:
- классика вроде путаницы среди oracle_homes (обычно забывают про %PATH%)
- антивирус и firewall (внести в исключения или убрать сторожей)
sqlnet.log вполне информативен, если читать внимательно.
...
Рейтинг: 0 / 0
ошибка соединения с БД
    #39747623
Фотография SY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andrey_anonymousПроблем замечено две:
- классика вроде путаницы среди oracle_homes (обычно забывают про %PATH%)
- антивирус и firewall (внести в исключения или убрать сторожей)
sqlnet.log вполне информативен, если читать внимательно.

Ну на oracle_homes / %PATH% непохоже исходя из "меняем V на С и все работает".

SY.
...
Рейтинг: 0 / 0
ошибка соединения с БД
    #39747633
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SYНу на oracle_homes / %PATH% непохоже исходя из "меняем V на С и все работает".
SY.
Похоже-похоже :)
ORACLE_HOME меняют, а PATH - нет.
...
Рейтинг: 0 / 0
ошибка соединения с БД
    #39747639
Фотография SY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andrey_anonymousПохоже-похоже :)
ORACLE_HOME меняют, а PATH - нет.

Не знаю-не знаю. Если меняем в "меняем V на С и все работает" это, как я прeдполагаю, переустановка клиента то %ORACLE_HOME%/bin автоматом добавляется в начaло PATH.

SY.
...
Рейтинг: 0 / 0
ошибка соединения с БД
    #39747644
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SY я прeдполагаю, переустановка клиента то %ORACLE_HOME%/bin автоматом добавляется в начaло PATH.
С учетом того, как происходит "установка" сетевого клиента - маловероятно.
...
Рейтинг: 0 / 0
ошибка соединения с БД
    #39747759
leva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо Всем. Будем разбираться.
...
Рейтинг: 0 / 0
22 сообщений из 22, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / ошибка соединения с БД
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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