powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / И опять про ORA-12638
2 сообщений из 27, страница 2 из 2
Период между сообщениями больше года.
И опять про ORA-12638
    #38933416
iche
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добавлю свой опыт по этой ошибке.

Версии:
Windows Server 2008 R2 x64
Oracle EE 10.2.0.5 x64

Ошибка проявлялась при такой последовательности действий:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
C:\oracle>sqlplus /nolog

SQL*Plus: Release 10.2.0.5.0 - Production on Fri Apr 10 19:29:44 2015

Copyright (c) 1982, 2010, Oracle.  All Rights Reserved.

SQL> connect / as sysdba
Connected.
SQL> connect / as sysdba
ERROR:
ORA-12638: Credential retrieval failed


Warning: You are no longer connected to ORACLE.
SQL>

Т. е. первое соединение успешное, со второй попытки соединения и далее возникала ошибка.

На сервер заходил под доменным пользователем (пользователь входил в группу ora_dba и администраторов).

Помогло создание и работа под локальным пользователем (Имя: oracle, входит в в группу ora_dba и администраторов).

Работают все варианты соединения:
Локально:
sqlplus "/ as sysdba"
sqlplus "sys/password as sysdba"
Удаленно:
sqlplus "sys/password@tnsname as sysdba"

При этом в sqlnet.ora:
SQLNET.AUTHENTICATION_SERVICES = (NTS)
файл паролей pwd%SID%.ora лежит в ORACLE_HOME\database
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
И опять про ORA-12638
    #39387436
IBlasterus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня случилась подобная ошибка при подключении к базе "as sysdba" с помощью sqlplus с удаленной машины (система сервера и удаленной машины - Windows).
Запускал sqlplus через консоль PowerShell.
Ошибка случилась после выключения сервера на профилактику (добавили мозгов).
После перезагрузки запустил базу. Локально (на серваке) конекчусь нормально и с помощью / и sys as sysdba.
На удаленной машине sys as sysdba выдавал эту ошибку.
Проверил, мой доменный пользователь и локальный пользователь сервера в группе ora_dba.
Файлы паролей, sqlnet.ora и т.д. - все на месте - ничего не менялось.

Решение оказалось неожиданным.
Запустил на удаленной машине консоль PowerShell под пользователем сервера.
Попробовал sqlplus sys@mybase as sysdba - подключился нормально.
После этого попробовал запустить консоль под своим пользователем и все заработало.
...
Рейтинг: 0 / 0
2 сообщений из 27, страница 2 из 2
Форумы / Oracle [игнор отключен] [закрыт для гостей] / И опять про ORA-12638
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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