powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Ora-28040
12 сообщений из 12, страница 1 из 1
Ora-28040
    #39662375
Всем привет
Застрял с коннектом

Клиент на локалке XP Oracle 8.0.6,Forms 6.0

Установил Oracle 12c
в SQLNET.ORA прописал все,как положено
на сервере
SQLNET.ALLOWED_LOGON_VERSION_SERVER=8
SQLNET.ALLOWED_LOGON_VERSION_CLIENT=8

На клиентской машине точно также


Перезагружал,перезапускал,удалял,добавлял-8-й клиент не хочет соединяться

в логе (log.xml)

Код: xml
1.
<txt>19-JUN-2018 12:04:29 * (CONNECT_DATA=(SERVICE_NAME=adms)(SERVER=DEDICATED)(CID=(PROGRAM=C:\orant1\bin\plus80.exe)(HOST=MMM792)(USER=test))) * (ADDRESS=(PROTOCOL=tcp)(HOST=172.28.215.10)(PORT=3090)) * establish * adms * 0



И самое интересное,что Plus80 вообще никак не реагирует на параметры в SQLNET.ORA
Добавляю,удаляю-пофиг

если я базу останавливаю-

SQL*Plus: Release 8.0.6.0.0 - Production on Tue Jun 19 12:03:27 2018
(c) Copyright 1999 Oracle Corporation. All rights reserved.
ERROR:
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
Linux-x86_64 Error: 2: No such file or directory
Additional information: 3640
Additional information: -1429175133




Если база запущена

C:\orant1\NET80\ADMIN>plus80 adms@adms
SQL
*Plus: Release 8.0.6.0.0 - Production on Tue Jun 19 12:04:30 2018
(c) Copyright 1999 Oracle Corporation. All rights reserved.

Enter password:

ERROR:
ORA-28040: No matching authentication protocol
Enter user-name:

что еще можно проверить (добавить,удалить?)
...
Рейтинг: 0 / 0
Ora-28040
    #39662377
Фотография Elic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Николай Викторовчто еще можно проверить (добавить,удалить?)Слушателя перезагружал?
...
Рейтинг: 0 / 0
Ora-28040
    #39662380
ElicНиколай Викторовчто еще можно проверить (добавить,удалить?)Слушателя перезагружал?

неоднократно
Я теперь его перезапускаю после каждого изменения
...
Рейтинг: 0 / 0
Ora-28040
    #39662386
добавка!

по моей просьбе ситуация была повторена на другом сервере!
И все работает!

Установлено на RedHat Enterpise Oracle

У меня установлено


Operating System: Oracle Linux Server 7.5

CPE OS Name: cpe:/o:oracle:linux:7:5:server

Kernel: Linux 4.1.12-124.15.4.el7uek.x86_64

Architecture: x86-64
...
Рейтинг: 0 / 0
Ora-28040
    #39662388
tru55
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На этот топик
http://www.sql.ru/forum/1257115/forms-6i-client-server-i-oracle-db-12-2
до сих пор нет ответа
...
Рейтинг: 0 / 0
Ora-28040
    #39662472
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Николай ВикторовERROR:
ORA-28040: No matching authentication protocol

Не взлетит...
https://docs.oracle.com/database/121/DBSEG/authentication.htm#DBSEG33223

Я бы попробовал обойти через керберос, "но это не точно" (с)...
...
Рейтинг: 0 / 0
Ora-28040
    #39662473
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну или клиента формсам попробовать приподнять...
...
Рейтинг: 0 / 0
Ora-28040
    #39662482
andrey_anonymousНу или клиента формсам попробовать приподнять...

как?

хотя бы,в каком направлении двигаться?
...
Рейтинг: 0 / 0
Ora-28040
    #39662536
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Клиент - это всего лишь набор файлов и конфигов...
В составе forms, если не изменяет склероз, он просто лежит. Не слинкован статиком, не зашифрован.
Но вероятны проблемы с совместимостью - если простая (но квалифицированная) копия библиотек, nlt и msg поверх имеющихся не выйдет, то дальше потребуется либо привлечь опытного системного программиста (к примеру, прокси-библиотечку накидать), либо рассмотреть переезд на forms 10g (при наличии fmb, разумеется)
...
Рейтинг: 0 / 0
Ora-28040
    #39662537
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я бы посмотрел, не может ли Oracle CMAN в качестве прокси выступить

Ломать формс - мне кажется не получится. Там не просто клиент "рядом лежит", весь Forms на PRO*C написан. Т.ч. и PRO*C, и PL/SQL Engine (dll'ки с совпадают с серверными) как раз "влинкован" по самые гланды. IMHO
...
Рейтинг: 0 / 0
Ora-28040
    #39662576
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid KudryavtsevEngine (dll'ки с совпадают с серверными) как раз "влинкован" по самые гланды. IMHO
1. "DLLки совпадают" и "влинкован по гланды" - взаимоисключающие понятия.
2. Заменять предположительно надо только слой OCI и SQL*Net, pro*c лучше оставить на месте.
...
Рейтинг: 0 / 0
Ora-28040
    #39663132
как ни странно-починил

!!!
Уточню на всякий случай,12c именно которая 12.1.0.2.0
!!!


Итак,заново установил 12с,но уже не вручную (silent),а через Xming
И на всякий случай нажал кнопку "create database"

И уже к этой базе я приконнектился без проблем

И еще одна мелочь-в листенере 12с используется порт 1522
Так вот,если поменять на дефолтовый 1521,вылезает все та же ошибка -ORA-28040

Надеюсь,это кому-нибудь поможет
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Ora-28040
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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