Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Заблокировалась таблица db2
|
|||
|---|---|---|---|
|
#18+
Очень нужна помощь знатоков!! Случайно, в ходе плановой реорганизации, заблокировалась таблица. Выбрать данные не удается. commit, terminate, rollback не помогают. Стабилизация, реорганизация глухо виснут. Ранее, при блокировке таблицы неудачным load помогал set terminate Повторная попытка реорганизации дает SQL2216N При перестройке таблицы или ее индексов произошла ошибка SQL с кодом "-911". Сейчас совсем не знаю, как быть. Неужели из-за одной таблицы придется восстанавливать копию за полдня работы? Помогите, пожалуйста. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2011, 16:41 |
|
||
|
Заблокировалась таблица db2
|
|||
|---|---|---|---|
|
#18+
katerina_v, Что возвращает: Код: plaintext и какое сообщение вы получаете при select из этой таблицы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2011, 17:43 |
|
||
|
Заблокировалась таблица db2
|
|||
|---|---|---|---|
|
#18+
Mark Barinstein, 1. возвращает нормальное состояние 2. не было возможности ни разу дождаться ответа, приходится прерывать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2011, 18:00 |
|
||
|
Заблокировалась таблица db2
|
|||
|---|---|---|---|
|
#18+
katerina_v, Что выдеёт: Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2011, 18:06 |
|
||
|
Заблокировалась таблица db2
|
|||
|---|---|---|---|
|
#18+
Mark Barinstein, имя sysibmadm.snaplock не было определено ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2011, 18:37 |
|
||
|
Заблокировалась таблица db2
|
|||
|---|---|---|---|
|
#18+
katerina_v, Для версии 8: Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2011, 18:51 |
|
||
|
Заблокировалась таблица db2
|
|||
|---|---|---|---|
|
#18+
cast(null as varchar ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2011, 18:52 |
|
||
|
Заблокировалась таблица db2
|
|||
|---|---|---|---|
|
#18+
Mark Barinstein, 0 записей ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2011, 18:57 |
|
||
|
Заблокировалась таблица db2
|
|||
|---|---|---|---|
|
#18+
katerina_v, В текущей сессии сделайте values application_id() запомните вывод. в ней же: select * from table из другой сессии Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2011, 19:03 |
|
||
|
Заблокировалась таблица db2
|
|||
|---|---|---|---|
|
#18+
Mark Barinstein, посмотрите также в db2diag.log, там ничего не появляется после выдачи select? А по тому приложению, которое блокирует таблицу - если у вас DFT_MON_LOCK у инстанса выключен, то по-моему вы и не получите его. Можете посмотреть в этом случае вывод: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2011, 19:10 |
|
||
|
Заблокировалась таблица db2
|
|||
|---|---|---|---|
|
#18+
Mark Barinstein, Список получен последней командой ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2011, 19:52 |
|
||
|
Заблокировалась таблица db2
|
|||
|---|---|---|---|
|
#18+
katerina_v, У меня нет под рукой db2 8, а вывод вы не привели. Ищите в выводе строки с tablespaceid и tableid (если они там есть), соответствующие вашей таблице. Если нет - ну, отстреливайте по одному приложения, которые могли заблокировать таблицу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2011, 20:35 |
|
||
|
Заблокировалась таблица db2
|
|||
|---|---|---|---|
|
#18+
katerina_v, Хотя перед отстрелом не линте было бы проверить, действительно кто-то блокирует таблицу или нет. Если из приведённого выше примера db2 get snapshot for application applid ... выдаёт статус приложения lock-wait - то да, кто-то держит таблицу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2011, 20:52 |
|
||
|
Заблокировалась таблица db2
|
|||
|---|---|---|---|
|
#18+
katerina_v, иногда при неудачном LOAD , помогало повторение load с параметром terminate only , ну и затем SET INTEGRITY FOR "name" ALLOW NO ACCESS IMMEDIATE CHECKED; или что-то в этом роде... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2011, 20:27 |
|
||
|
Заблокировалась таблица db2
|
|||
|---|---|---|---|
|
#18+
Всем, особенно Mark Barinstein, большое спасибо за беспокойство и помощь. А таблицу просто надо было дождаться - 45 минут выполнялся select, после этого работает как раньше. Иногда, выходит, надо спокойно подождать, без нервов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2011, 13:44 |
|
||
|
|

start [/forum/topic.php?fid=43&msg=37448672&tid=1602095]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
168ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 11ms |
| total: | 262ms |

| 0 / 0 |
