Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
SQL1477N
|
|||
|---|---|---|---|
|
#18+
Добрый день! Имеем WS2003, DB28.2 На некотыре таблички стали недоступными Driver][DB2/NT] SQL1477N For table "MMDOC.MMMM" an object "MMDOC.MMMM" in table space "MMDOC.MMMM" cannot be accessed. SQLSTATE=55019 Что делать? Может что-нибудь db2dart можно ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2012, 10:56 |
|
||
|
SQL1477N
|
|||
|---|---|---|---|
|
#18+
Опишу поподробнее. Есть два сервера. Настроен HADR Выполнили takeover На базе, которая стала первичной на некоторых табличках появилась ошибка. Сделали опять takeover. На базе, которя стала основной такой ошибки нет. Непонятно. Теперь заново организовывать хадр? или можно как-то по-другому? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2012, 11:20 |
|
||
|
SQL1477N
|
|||
|---|---|---|---|
|
#18+
chuk_and_gek, Вроде разобрались, есть много таблиц с NOT LOGGED INITIALLY Т.е. если есть такие таблицы, то HADR не имеет смысла? А как делать резервирование? Только через офлайновый бекап? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2012, 11:43 |
|
||
|
SQL1477N
|
|||
|---|---|---|---|
|
#18+
Добрый день. chuk_and_gekВроде разобрались, есть много таблиц с NOT LOGGED INITIALLY Т.е. если есть такие таблицы, то HADR не имеет смысла? Non-replicated operations for high availability disaster recovery Вы просто должны иметь эти ограничения ввиду. Кроме того, почитайте: Best Practices: DB2 High Availability Disaster Recovery Там, правда, есть описание параметров и возможностей, которых нет в 8.2. chuk_and_gekА как делать резервирование? Только через офлайновый бекап?Чем онлайновое резервирование не устраивает (и в HADR, и без него)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2012, 16:10 |
|
||
|
SQL1477N
|
|||
|---|---|---|---|
|
#18+
chuk_and_gek, Надо помнить, что not logged initially распространяется только на ту же транзакцию, в которой табличка создаётся (делается её alter). В том случае, если это происходит позже создания копии под HADR'овую базу, то да, она будет битая. Подумать, есть ли вообще смысл в этих NOT LOGGED INITIALLY. Вариант - пересоздать копию под HADR из текущей базы. Если же логирование периодически отключается в процессе работы, то это, надо полагать, неважные таблицы, которые можно просто пересоздать (таблица грохнеца при банальном rollback в транзакции, где для неё было отключено логирование). Вообще, "здоровье" standby базы (доступность всех объектов, отсутствие какого-нибудь громадного, требующего пересоздания, индекса) - непростой вопрос. Варианта два: а) внимательно следить за db2diag.log, не пропуская ничего . б) время от времени делать слепок со stendby базы: - погасить standby базу; - снять физическую копию на другой сервак; - поднять standby; - копию закаталогизировать, вытащить из HADR'а, проверить доступность всего/пробежаться по ней db2dart'ом. В более удобоваримый вид эту задачу привела бы возможность делать backup со standby базы (да и само по себе было бы удобно). Марк, в 10-ке такая возможность не появилась? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2012, 17:53 |
|
||
|
SQL1477N
|
|||
|---|---|---|---|
|
#18+
То, что содержимое теряется - иначе и быть не может. Но при малейшем чихе заставлять пересоздавать... это IBM'у минус. Ладно только drop table/create table, но на них же может куча вещей висеть - индексы, вьюхи, гранты, ... Ну, я сделал себе инструмент, но поделиться всё ещё не могу. LOAD FROM CURSOR определённо удобнее и не заставляет пересоздавать таблицу и зависимых от неё в случае сбоя, но с бекапами и наверняка HADR'ом всё равно плохо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2012, 18:50 |
|
||
|
SQL1477N
|
|||
|---|---|---|---|
|
#18+
CawaSPbВ более удобоваримый вид эту задачу привела бы возможность делать backup со standby базы (да и само по себе было бы удобно). Марк, в 10-ке такая возможность не появилась? Нет. Reads on standby restrictions . Там стало возможным несколько standby баз заводить. С одной из которых, например, временно её деактивируя, можно файловым копированием делать резервирование. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2012, 19:12 |
|
||
|
|

start [/forum/topic.php?fid=43&msg=37865664&tid=1601803]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
77ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 295ms |
| total: | 461ms |

| 0 / 0 |
