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

Откуда: Краснодар
Сообщений: 423
При пересоздании репозитария DBConsole возникает ошибка

emca -deconfig dbcontrol db -repos drop
Проходит успешно.

emca -config dbcontrol db -repos create

выдаёт "не могу поднять ногУ.. смотри в логе"

В логе -

ORA-24166: evaluation context SYSMAN.AQ$_MGMT_NOTIFY_QTABLE_V has errors
ORA-28031: maximum of 148 enabled roles exceeded
ORA-06512: at "SYS.DBMS_AQADM_SYS", line 2822
ORA-06512: at "SYS.DBMS_AQADM", line 58
ORA-06512: at line 2

Как можно обойти "maximum of 148 enabled roles exceeded", не дроппая роли? У меня их 160 штук.
5 июн 07, 11:05    [4230289]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка при пересоздании репозитария DBConsole в 10.2.0.2  [new]
Алексей Черепанов
Member

Откуда: Краснодар
Сообщений: 423
;) про 160 - опечатался

Алексей
5 июн 07, 11:20    [4230410]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка при пересоздании репозитария DBConsole в 10.2.0.2  [new]
Apex
Member

Откуда: Made in USSR
Сообщений: 3909
Алексей Черепанов

Как можно обойти "maximum of 148 enabled roles exceeded", не дроппая роли? У меня их 160 штук.

Делать их не enabled.
5 июн 07, 11:34    [4230546]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка при пересоздании репозитария DBConsole в 10.2.0.2  [new]
Алексей Черепанов
Member

Откуда: Краснодар
Сообщений: 423
Бррр.

Как?
5 июн 07, 15:22    [4232303]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка при пересоздании репозитария DBConsole в 10.2.0.2  [new]
хахахахахахаха
Guest
Алексей Черепанов
;) про 160 - опечатался

Алексей
Ограничение по ролям задрать повыше религия не позволяет?
5 июн 07, 15:36    [4232401]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка при пересоздании репозитария DBConsole в 10.2.0.2  [new]
Takurava
Member

Откуда:
Сообщений: 1776
хахахахахахаха
Ограничение по ролям задрать повыше религия не позволяет?

SET ROLE
Use the SET ROLE statement to enable and disable roles for your current session. You cannot enable more than 148 user-defined roles at one time.
Apex
Делать их не enabled.

To disable all roles granted to you for the current session, issue the following statement:
SET ROLE NONE;
5 июн 07, 15:44    [4232470]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка при пересоздании репозитария DBConsole в 10.2.0.2  [new]
Алексей Черепанов
Member

Откуда: Краснодар
Сообщений: 423
хахахахахахаха
Ограничение по ролям задрать повыше религия не позволяет?


Куда его "задрать повыше?

Я бы в лёгкую нарисовал max_enabled_roles 200 или 300.. Кто-ж мне даст то?

MAX_ENABLED_ROLES
Parameter type  Integer 
Default value  20 
Parameter class  Static 
Range of values  0 to 148

Их и так там 150. Это 148 + PUBLIC + собственно роль приконнектившегося пользователя.


Про SET ROLE тоже не вариант - я же не в своём приложении нарвался на эту грубость....

Пока пробую разные варианты создания-удаления репозитария.

Ошибка уже другая :)
5 июн 07, 17:26    [4233183]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить