Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / RMAN ORA-12638 / 14 сообщений из 14, страница 1 из 1
04.11.2016, 21:56
    #39341641
sys-e1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RMAN ORA-12638
Доброго здравия!

Такая ситуация. На одном хосте 2 ORACLE_HOME: 10.2.0.5 x64 и 11.2.0.4 x64
Хост на Windows Server 2008 R2


Код: sql
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.
> set oracle_sid=orcl
> set oracle_home=C:\app\oracle\product\10.2.0\db_1
>

> C:\app\oracle\product\10.2.0\db_1\BIN\sqlplus.exe "/ as sysdba"

SQL*Plus: Release 10.2.0.5.0 - Production on Fri Nov 4 21:39:51 2016

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


Connected to:
Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 - 64bit Production
With the OLAP, Data Mining and Real Application Testing options

SQL> exit
Disconnected from Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 - 64bit Production
With the OLAP, Data Mining and Real Application Testing options

> C:\app\oracle\product\10.2.0\db_1\BIN\rman.exe "target /"

Recovery Manager: Release 10.2.0.5.0 - Production on Fri Nov 4 20:17:09 2016

Copyright (c) 1982, 2007, Oracle.  All rights reserved.

RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-00554: initialization of internal recovery manager package failed
RMAN-04005: error from target database:
ORA-12638: Credential retrieval failed



В sqlnet.ora SQLNET.AUTHENTICATION_SERVICES= (NTS)

Такой же фокус в ORACLE_HOME с 11g получается, т.е. и sqlplus и rman используют аутентификацию ОС.
...
Рейтинг: 0 / 0
05.11.2016, 15:45
    #39341814
veep
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RMAN ORA-12638
sys-e1Доброго здравия!

Такая ситуация. На одном хосте 2 ORACLE_HOME: 10.2.0.5 x64 и 11.2.0.4 x64
Хост на Windows Server 2008 R2


Код: sql
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.
> set oracle_sid=orcl
> set oracle_home=C:\app\oracle\product\10.2.0\db_1
>

> C:\app\oracle\product\10.2.0\db_1\BIN\sqlplus.exe "/ as sysdba"

SQL*Plus: Release 10.2.0.5.0 - Production on Fri Nov 4 21:39:51 2016

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


Connected to:
Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 - 64bit Production
With the OLAP, Data Mining and Real Application Testing options

SQL> exit
Disconnected from Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 - 64bit Production
With the OLAP, Data Mining and Real Application Testing options

> C:\app\oracle\product\10.2.0\db_1\BIN\rman.exe "target /"

Recovery Manager: Release 10.2.0.5.0 - Production on Fri Nov 4 20:17:09 2016

Copyright (c) 1982, 2007, Oracle.  All rights reserved.

RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-00554: initialization of internal recovery manager package failed
RMAN-04005: error from target database:
ORA-12638: Credential retrieval failed



В sqlnet.ora SQLNET.AUTHENTICATION_SERVICES= (NTS)

Такой же фокус в ORACLE_HOME с 11g получается, т.е. и sqlplus и rman используют аутентификацию ОС.

1) Желательно взгянуть на sqlnet.ora полностью.
2) sqlplus / as sysdba работает?
3) пользак под которым запущен и создан инстанс должен быть в группе ORA_DBA
...
Рейтинг: 0 / 0
06.11.2016, 10:20
    #39342051
sys-e1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RMAN ORA-12638
veep
1) Желательно взгянуть на sqlnet.ora полностью.
2) sqlplus / as sysdba работает?
3) пользак под которым запущен и создан инстанс должен быть в группе ORA_DBA

1) это был полный sqlnet.ora
2) работает
3) инстансы во всех oracle_home были созданы (dbca из-под локального админа) и запущены (как служба от имени встроенного системного пользователя) стандартным для венды способом. Пользак под которым запускаю sqlplus и rman в группе ora_dba
...
Рейтинг: 0 / 0
06.11.2016, 10:37
    #39342054
veep
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RMAN ORA-12638
sys-e1veep
1) Желательно взгянуть на sqlnet.ora полностью.
2) sqlplus / as sysdba работает?
3) пользак под которым запущен и создан инстанс должен быть в группе ORA_DBA

1) это был полный sqlnet.ora
2) работает
3) инстансы во всех oracle_home были созданы (dbca из-под локального админа) и запущены (как служба от имени встроенного системного пользователя) стандартным для венды способом. Пользак под которым запускаю sqlplus и rman в группе ora_dba

Пользак под которым запускаешь sqlplus и rman из AD или тоже локальный?

Возможно не твой случай, но попробуй для успокоения вариант ниже

RMAN Login Fails With ORA-12638 (Doc ID 436418.1)

говорит

Change:

SQLNET.AUTHENTICATION_SERVICES = (NTS)

to

SQLNET.AUTHENTICATION_SERVICES = (NONE)
...
Рейтинг: 0 / 0
06.11.2016, 10:48
    #39342055
veep
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RMAN ORA-12638
sys-e1Доброго здравия!

Такая ситуация. На одном хосте 2 ORACLE_HOME: 10.2.0.5 x64 и 11.2.0.4 x64
Хост на Windows Server 2008 R2


Код: sql
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.
> set oracle_sid=orcl
> set oracle_home=C:\app\oracle\product\10.2.0\db_1
>

> C:\app\oracle\product\10.2.0\db_1\BIN\sqlplus.exe "/ as sysdba"

SQL*Plus: Release 10.2.0.5.0 - Production on Fri Nov 4 21:39:51 2016

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


Connected to:
Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 - 64bit Production
With the OLAP, Data Mining and Real Application Testing options

SQL> exit
Disconnected from Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 - 64bit Production
With the OLAP, Data Mining and Real Application Testing options

> C:\app\oracle\product\10.2.0\db_1\BIN\rman.exe "target /"

Recovery Manager: Release 10.2.0.5.0 - Production on Fri Nov 4 20:17:09 2016

Copyright (c) 1982, 2007, Oracle.  All rights reserved.

RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-00554: initialization of internal recovery manager package failed
RMAN-04005: error from target database:
ORA-12638: Credential retrieval failed



В sqlnet.ora SQLNET.AUTHENTICATION_SERVICES= (NTS)

Такой же фокус в ORACLE_HOME с 11g получается, т.е. и sqlplus и rman используют аутентификацию ОС.

Еще попробуй rman запускать без всяких ковычек. Может аутенфикация на этом сбивается. Sqlplus работает, значит и rman должен по идее:
Вот так вот запускай: rman target /
...
Рейтинг: 0 / 0
06.11.2016, 21:29
    #39342217
sys-e1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RMAN ORA-12638
veepRMAN Login Fails With ORA-12638 (Doc ID 436418.1)

говорит

Change:

SQLNET.AUTHENTICATION_SERVICES = (NTS)

to

SQLNET.AUTHENTICATION_SERVICES = (NONE)
Если это сделать, то про аутентификацию ОС можно забыть. Это конечно же у меня работает, но мне это не нужно ))
Пробовал запустить rman без кавычек и ожидаемо это не дало результата.

Кстати, дорвался до сервера с похожей конфигурацией: такое же железо, такая же ось, такая же мультихомность, но вместо 10.2.0.5 стоит 10.2.0.4. И там всё работает.
...
Рейтинг: 0 / 0
06.11.2016, 21:43
    #39342227
sys-e1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RMAN ORA-12638
veepПользак под которым запускаешь sqlplus и rman из AD или тоже локальный?


пользак из AD, в группе ora_dba.
Но почему-то я был уверен, что работаю по локальным админом.
Возможно, в этом дело. Но почему тогда, когда переключаюсь на хом с 11g, то sqlplus и rman работают. Также работает sqlplus из хома с 10g...
...
Рейтинг: 0 / 0
07.11.2016, 01:21
    #39342299
Vadim Lejnin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RMAN ORA-12638
sys-e1veepПользак под которым запускаешь sqlplus и rman из AD или тоже локальный?


пользак из AD, в группе ora_dba.
Но почему-то я был уверен, что работаю по локальным админом.
Возможно, в этом дело. Но почему тогда, когда переключаюсь на хом с 11g, то sqlplus и rman работают. Также работает sqlplus из хома с 10g...

11gR2 - сертифицирован для MS UAC, все что ниже - нет

либо крестик сними (отключи UAC), либо вообще не используй NTS
...
Рейтинг: 0 / 0
07.11.2016, 07:55
    #39342332
Вячеслав Любомудров
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RMAN ORA-12638
Ты уж таки крестик сними
Правильно ноту привели
До какого-то релиза RMAN не понимал KERBEROS аутентификации
Это надо "понять и простить"
...
Рейтинг: 0 / 0
07.11.2016, 21:41
    #39342974
sys-e1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RMAN ORA-12638
Vadim Lejninлибо крестик сними (отключи UAC), либо вообще не используй NTS
Вячеслав ЛюбомудровТы уж таки крестик сними
Правильно ноту привели
До какого-то релиза RMAN не понимал KERBEROS аутентификации
Это надо "понять и простить"

UAC был отключён изначально, но, как понимаете, это не помогло. От NTS по ряду не зависящих от меня причин пока не могу отказаться.
К сожалению, доступа на металинк не имею, поэтому таких тонкостей не знал. Т.е. в одном и том же релизе у sqlplus и rman разные возможности по использованию аутентификации ОС?

Посмотрите, пожалуйста, опытным глазом в трассировку sqlnet, а то я ещё слабо в ней понимаю. Может что-то прояснится.
...
Рейтинг: 0 / 0
08.11.2016, 09:44
    #39343147
dba123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RMAN ORA-12638
sys-e1Доброго здравия!

Такая ситуация. На одном хосте 2 ORACLE_HOME: 10.2.0.5 x64 и 11.2.0.4 x64
Хост на Windows Server 2008 R2

Код: plsql
1.
2.
3.
4.
5.
6.
> set oracle_sid=orcl
> set oracle_home=C:\app\oracle\product\10.2.0\db_1

> C:\app\oracle\product\10.2.0\db_1\BIN\sqlplus.exe "/ as sysdba"
..
> C:\app\oracle\product\10.2.0\db_1\BIN\rman.exe "target /"


На мой взгляд, на вин недостаточно установить oracle_sid и oracle_home
- т.е. хорошо бы честно запустить cmd, показать все переменные (>set )
иначе, как объяснить
Код: plsql
1.
2.
..(DESCRIPTION=(ADDRESS=(PROTOCOL=BEQ)(PROGRAM=oracle)(ARGV0=oracleopggaml)(ARGS='(DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq)))'))(CONNECT_DATA=(SID=opggaml)
(CID=(PROGRAM=C:\app\oracle\product\11.2.0\dbhome_1\BIN\rman.exe)(HOST=SERVERGAMGOG)(USER=admin))))    


- сравнить трассировку sqlplus.exe "/ as sysdba" и rman.exe "target /"

Никаких проблем не будет, скорее всего, если установить свои TNS_ADMIN
и в одном из них, в sqlnet.ora: AUTHENTICATION_SERVICES = (NONE)
...
Рейтинг: 0 / 0
08.11.2016, 21:14
    #39343884
sys-e1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RMAN ORA-12638
dba123т.е. хорошо бы честно запустить cmd, показать все переменные (>set )
иначе, как объяснить
Код: plsql
1.
2.
..(DESCRIPTION=(ADDRESS=(PROTOCOL=BEQ)(PROGRAM=oracle)(ARGV0=oracleopggaml)(ARGS='(DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq)))'))(CONNECT_DATA=(SID=opggaml)
(CID=(PROGRAM=C:\app\oracle\product\11.2.0\dbhome_1\BIN\rman.exe)(HOST=SERVERGAMGOG)(USER=admin))))    


Прошу прощения. Прикрепил файл не с того эксперимента.
Честно даю всю инфу.

cmd
Microsoft Windows [Version 6.1.7601]
(c) Корпорация Майкрософт (Microsoft Corporation), 2009. Все права защищены.

C:\Users\Администратор>set oracle_sid=opggaml

C:\Users\Администратор>set oracle_home=c:\app\oracle\product\10.2.0\db_1

C:\Users\Администратор>whoami
glog\admin

C:\Users\Администратор>net localgroup ora_dba
Имя псевдонима ora_dba
Комментарий

Члены

-------------------------------------------------------------------------------
admin
Команда выполнена успешно.


C:\Users\Администратор>set
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\Администратор\AppData\Roaming
CommonProgramFiles=C:\Program Files\Common Files
CommonProgramFiles(x86)=C:\Program Files (x86)\Common Files
CommonProgramW6432=C:\Program Files\Common Files
COMPUTERNAME=SERVERGAMGOG
ComSpec=C:\Windows\system32\cmd.exe
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Users\Администратор
JAVA_HOME_CCR=c:\app\oracle\product\10.2.0\db_1\jre\1.5.0
LOCALAPPDATA=C:\Users\Администратор\AppData\Local
LOGONSERVER=\\SERVERKAMLOG
NUMBER_OF_PROCESSORS=8
oracle_home=c:\app\oracle\product\10.2.0\db_1
oracle_sid=opggaml
OS=Windows_NT
Path=c:\app\oracle\product\10.2.0\db_1\bin;C:\app\oracle\product\10.1.3\OracleAS_1\jdk\bin;C:\app\oracle\product\10.1.3\
OracleAS_1\ant\bin;C:\app\oracle\product\11.2.0\client_1\bin;C:\app\oracle\product\11.2.0\dbhome_1\bin;C:\Program Files\
Common Files\VSL Utils\;C:\Program Files\HP\NCU;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\Syste
m32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\zxczxc\Common;C:\Program Files (x86)\Microsoft SQL Server\110\Tools\B
inn\;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;C:\Program Files\Microsoft SQL Server\110\DTS\Binn\
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=AMD64
PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 45 Stepping 7, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=2d07
ProgramData=C:\ProgramData
ProgramFiles=C:\Program Files
ProgramFiles(x86)=C:\Program Files (x86)
ProgramW6432=C:\Program Files
PROMPT=$P$G
PSModulePath=C:\Windows\system32\WindowsPowerShell\v1.0\Modules\;C:\Program Files (x86)\Microsoft SQL Server\110\Tools\P
owerShell\Modules\
PUBLIC=C:\Users\Public
SESSIONNAME=Console
SystemDrive=C:
SystemRoot=C:\Windows
TEMP=C:\Users\836D~1\AppData\Local\Temp\2
TMP=C:\Users\836D~1\AppData\Local\Temp\2
USERDNSDOMAIN=GLOG.XXX.YYY.ZZ
USERDOMAIN=GLOG
USERNAME=admin
USERPROFILE=C:\Users\Администратор
windir=C:\Windows

C:\Users\Администратор>
C:\Users\Администратор>%oracle_home%\bin\rman target /

Recovery Manager: Release 10.2.0.5.0 - Production on Tue Nov 8 20:02:39 2016

Copyright (c) 1982, 2007, Oracle. All rights reserved.

RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-00554: initialization of internal recovery manager package failed
RMAN-04005: error from target database:
ORA-12638: Credential retrieval failed

C:\Users\Администратор>%oracle_home%\bin\sqlplus / as sysdba

SQL*Plus: Release 10.2.0.5.0 - Production on Tue Nov 8 20:03:08 2016

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


Connected to:
Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 - 64bit Production
With the OLAP, Data Mining and Real Application Testing options

SQL> select * from v$version;

BANNER
----------------------------------------------------------------
Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 - 64bi
PL/SQL Release 10.2.0.5.0 - Production
CORE 10.2.0.5.0 Production
TNS for 64-bit Windows: Version 10.2.0.5.0 - Production
NLSRTL Version 10.2.0.5.0 - Production

SQL> exit
Disconnected from Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 - 64bit Production
With the OLAP, Data Mining and Real Application Testing options

C:\Users\Администратор>


sqlnet.ora
# This file is actually generated by netca. But if customers choose to
# install "Software Only", this file wont exist and without the native
# authentication, they will not be able to connect to the database on NT.

SQLNET.AUTHENTICATION_SERVICES = (NTS, NONE)

NAMES.DIRECTORY_PATH= (TNSNAMES)

trace_level_server=16
trace_file_server=my_sqlnet_srv
trace_directory_server=d:\321
trace_unique_server=true
trace_timestamp_server=ON



В прикреплённом архиве:
my_sqlnet_srv_27600.trc и my_sqlnet_srv_34932.trc вывалились при запуске rman
my_sqlnet_srv_17480.trc вывалился при sqlplus
...
Рейтинг: 0 / 0
08.11.2016, 22:23
    #39343913
sys-e1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RMAN ORA-12638
Попробовал запустить инстанс от имени админа и оно в итоге меня пустило rman target /, но теперь меня смущает запись в alert.log:
Код: plsql
1.
2.
3.
Tue Nov 08 22:10:11  2016
Propagation Schedule for (STRMADMIN.STREAMS_CAPTURE_Q, ORCL1) encountered following error:
ORA-12638: Credential retrieval failed



Мдамс...
...
Рейтинг: 0 / 0
09.11.2016, 22:07
    #39344500
sys-e1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RMAN ORA-12638
Ещё раз более вдумчиво прошёлся по форуму.
Понял, что у меня причин может быть много, но точно какая ещё не знаю.

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

Тут тоже про вывод из домена

Тут какое-то решение .

Тут про какой-то ман для венды. Киньте в меня ссылкой, если знаете где он.

Тут интересные замечания по вводу компа в группу ora_dba

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


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