Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Проблема с подключением к базе доменного пользователя  [new]
Kaa548
Member

Откуда:
Сообщений: 17
Здравствуйте

Учитал форум, не нашел ответа.



Не могу с подключиться к базе с правами доменного пользователя.
Требуется на новом сервере с ОС windows server 2012 r2 установить Oracle 11g r2 и поднять дамп доменным пользователем с правами локального админа.
Оракл установил без создания базы.
Доменный пользователь входит в группы локальных админов и ORA_DB
Создал переменные окружения (ORACLE_HOME, ORACLE_SID, PATH).
Завел службу oradim -NEW -SID db -STARTMODE auto.
Administration Assistant for Windows назначил Администраторов БД
Создал службу OracleOraDb11g_home1TNSListener по умолчанию порт 1521.
При подключении локальным админом всё хорошо.

При подключении к базе
sqlplus /nolog
conn / as sysdba
ERROR:
ORA-12631: Username retrieval failed

Игрался с
SQLNET.AUTHENTICATION_SERVICES = (NTS)
и NONE ставил нет подключения

Подскажите в чем проблема
11 авг 17, 12:45    [20716439]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с подключением к базе доменного пользователя  [new]
!=
Guest
Kaa548,

ORA_DB<> ORA_DBA
11 авг 17, 12:48    [20716456]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с подключением к базе доменного пользователя  [new]
Vadim Lejnin
Member

Откуда:
Сообщений: 7126
Kaa548,
автор
Завел службу oradim -NEW -SID db -STARTMODE auto


Под какой учеткой MS AD работает данная служба?
Чтобы работал
SQLNET.AUTHENTICATION_SERVICES = (NTS)
Нужно чтобы эта учетка могла делать запросы в MS AD для проверки полномочий
Иначе откуда она узнает, что данная УЗ является почетным членом ORA_DBA
11 авг 17, 12:59    [20716504]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с подключением к базе доменного пользователя  [new]
Kaa548
Member

Откуда:
Сообщений: 17
Vadim Lejnin

Под какой учеткой MS AD работает данная служба?
Чтобы работал
SQLNET.AUTHENTICATION_SERVICES = (NTS)
Нужно чтобы эта учетка могла делать запросы в MS AD для проверки полномочий
Иначе откуда она узнает, что данная УЗ является почетным членом ORA_DBA


Служба работает под учеткой доменного пользователя с правами локального админа
11 авг 17, 13:37    [20716710]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с подключением к базе доменного пользователя  [new]
Vadim Lejnin
Member

Откуда:
Сообщений: 7126
Точная версия 11gr2 ?
11.2.0.1 - не сертифицирована для MSAD2008

Сертифицирована только 11.2.0.4
11 авг 17, 13:53    [20716801]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с подключением к базе доменного пользователя  [new]
Kaa548
Member

Откуда:
Сообщений: 17
Vadim Lejnin,

Oracle 11g r2 (11.2.0.3)
11 авг 17, 14:05    [20716855]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с подключением к базе доменного пользователя  [new]
Vadim Lejnin
Member

Откуда:
Сообщений: 7126
WIN: OS Authentication - CONNECT AS SYSDBA Without a Password (Doc ID 77665.1)
11 авг 17, 14:50    [20717044]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с подключением к базе доменного пользователя  [new]
Vadim Lejnin
Member

Откуда:
Сообщений: 7126
Kaa548,
Попробуй указать login as для службы в формате:
Domain\Username .
11 авг 17, 14:55    [20717062]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с подключением к базе доменного пользователя  [new]
Kaa548
Member

Откуда:
Сообщений: 17
Vadim Lejnin,

Так и есть
11 авг 17, 15:10    [20717120]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с подключением к базе доменного пользователя  [new]
Kaa548
Member

Откуда:
Сообщений: 17
Vadim Lejnin,

Ни чего не изменилось
11 авг 17, 16:38    [20717412]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с подключением к базе доменного пользователя  [new]
Kaa548
Member

Откуда:
Сообщений: 17
Снес 11.2.0.3
Установил 11.2.0.4
Коннект проходит, что и локальным, что и доменным пользователями.
Дамп подымаю под доменным пользователем, у которого права локального админа.

На папки Oracle, Temp, Tmp дал полные права.

При попытке поднять дамп оракл ругается
RMAN-03002: failure of restore command at 08/15/2017 13:40:05
RMAN-06172: no AUTOBACKUP found or specified handle is not a valid copy or piece

Пишу по шагам как делал

SQL> conn / as sysdba
Connected.

SQL> create SPFILE from PFILE='C:\OracleDB\Admin\product\11.2.0\dbhome_1\database\initdb.ora';
File created.

SQL> shutdown immediate;
ORA-01507: database not mounted

ORACLE instance shut down.

SQL> startup nomount
ORACLE instance started.

Total System Global Area 217157632 bytes
Fixed Size 2279808 bytes
Variable Size 159385216 bytes
Database Buffers 50331648 bytes
Redo Buffers 5160960 bytes
SQL> $rman target db

Recovery Manager: Release 11.2.0.4.0 - Production on Tue Aug 15 13:38:32 2017

Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved.

target database Password:
connected to target database: DB (not mounted)

RMAN> restore spfile to pfile 'C:\OracleDB\Admin\product\11.2.0\dbhome_1\database\initdb.ora' from '\\192.168.00.02\backup\DB_1_1.BKS';

Starting restore at 15-AUG-17
using target database control file instead of recovery catalog
allocated channel: ORA_DISK_1
channel ORA_DISK_1: SID=20 device type=DISK

RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of restore command at 08/15/2017 13:40:05
RMAN-06172: no AUTOBACKUP found or specified handle is not a valid copy or piece

Что делаю не так?
15 авг 17, 14:32    [20725229]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с подключением к базе доменного пользователя  [new]
Vadim Lejnin
Member

Откуда:
Сообщений: 7126
Kaa548
...
RMAN-03002: failure of restore command at 08/15/2017 13:40:05
RMAN-06172:no AUTOBACKUP found or specified handle is not a valid copy or piece

Что делаю не так?


1) не используешь ТЭГи SRC, читать невозможно
2) Уверен что в данном файле есть нужный тебе spfile?
3) login под которым работает OracleServicedb имеет права на файлы: \\192.168.00.02\backup?
4) Новый вопрос, новая тема

Проверка: запускаем консольное окно по учетной записью под которой работает служба:
runas /user:<login of service OracleServicdb> cmd.exe


В новом окне под этой учетной записью проходит команда?:
C:> copy '\\192.168.00.02\backup\DB_1_1.BKS nul
15 авг 17, 14:53    [20725309]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить