[ОТВЕТИТЬ]
Опции темы
01.12.2006 20:35  
fit
База данных не может быть заблокирована



ORA-20007: База данных не может быть заблокирована
ORA-06512: на "SUPERMAG.CORE", line 262
ORA-06512: на "SUPERMAG.CORE", line 542
ORA-06512: на line 1



begin Supermag.Core.LockObject(1,'DB','1'); end;

Такое возникало раньше, из-за того что заходишь пользователем SUPERMAG,
Базу создавал не я.

Если проблема в привелегиях этого польователя, подскажите как их поднять!!
 
01.12.2006 21:02  
OlegON
Это значит, что надо остановить все серверы, кроме Сервера Супермага. Кассовый, почтовый... И всех пользователей выгнать.
 
01.12.2006 21:09  
fit
Все так и делается.
 
01.12.2006 21:11  
OlegON
Можно зайти в DBA Studio или Enterprise manager console (в Oracle 8i и 9i соответственно) Instance-Sessions и посмотреть, кто подключен. Можно просто перед расчетом перезапустить сервис базы.
 
01.12.2006 21:18  
fit
Все это делали.
Это совсем новая база, так сказать для проверки старой на работоспособность.
 
01.12.2006 21:32  
OlegON
Хм. В сессиях никого нет и база не блокируется? Предлагаю еще раз убедиться, что в сессиях никого, зайти именно под supermag и попробовать посчитать. Проверить, что job_queue_processes=0, точнее - поставить его в это значение и перезапустить базу еще раз, если просто так не пройдет.
 
02.12.2006 00:35  
fit
Долго мучали базу и все же получилось.
Спасибо за помощь.
 
 
Опции темы



Часовой пояс GMT +3, время: 08:00.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.