Oracle DBA Forum  

Вернуться   Oracle DBA Forum > Oracle Error Codes > Oracle Error Codes > Oracle Error Codes

Ответ
 
Опции темы Опции просмотра
  #1  
Старый 26.02.2013, 13:36
Marley Marley вне форума
Senior Member
 
Регистрация: 19.09.2009
Сообщений: 7,385
По умолчанию ORA-20002: ОШИБКА. Код объекта заблокирован.

ORA-20002: ОШИБКА. Код объекта заблокирован.
В данный момент его правят с компютера IP:172.20.20.85, терминал:#########
, программа:plsqldev.exe, пользовтель:#########
Пожалуйста, дождитесь когда пользователь закончит работу

Код:
begin UNLOCK_OBJECT(upper('getXMLforPrint')); end;
где getXMLforPrint - заблокированный объект
__________________
Чат форума (требуется аккаунт на github или twitter)

Последний раз редактировалось Marley; 21.03.2013 в 20:08.
Ответить с цитированием
  #2  
Старый 21.03.2013, 20:05
Marley Marley вне форума
Senior Member
 
Регистрация: 19.09.2009
Сообщений: 7,385
По умолчанию

Код:
select sl.* from source_locked sl
where lock_mode ='1'
and ip_address = '172.20.20.85'
and OBJECT_NAME = 'TEST_PRINT_ZAYAV_OSGOP'
for update;
Собственно в lock_mode меняем значение на 0 и делаем commit;

Код:
update source_locked
set lock_mode ='0'
where 1=1
and ip_address = '172.20.20.85'
-- and OBJECT_NAME = 'TEST_PRINT_ZAYAV_OSGOP'
and lock_mode='1';

commit;
__________________
Чат форума (требуется аккаунт на github или twitter)
Ответить с цитированием
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 23:45. Часовой пояс GMT +3.


Powered by vBulletin®