powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / аварийное завершение бекапа базы
3 сообщений из 3, страница 1 из 1
аварийное завершение бекапа базы
    #33263888
A_lev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Появилась необходимость перенести базу на новый сервер DB2.
При запуске процедуры сохранения (DB2 BACKUP DATABASE My_DB TO C:\backup\ WITH 1 BUFFERS BUFFER 1024 PARALLELISM 1 WITHOUT PROMPTING)не происходит нормального завершения. Выяснилось, что через несколько секунд после запуска резервного копирования менеджер баз данных ни с того ни с сего останавливается(db2stop).
По заданному для бэкапа пути как и положено создается файл резервной копии, только вот при восстановлении из этого файла в новую базу вываливается ошибка - SQL2538N На резервной копии на носителе
"C:\backup\My_DB.0\DB2\NODE0000\CATN0000\20050911\111856.001" обнаружен неожиданный признак конца файла.
База с виду вроде бы здоровая, через ПО можно зайти посмотреть/добавить/удалить что-нибудь в ней.
Резервное копирование других баз на этом сервере (DB2 8.1 rus) проходит нормально.
Что можно предпринять в данной ситуации?
...
Рейтинг: 0 / 0
аварийное завершение бекапа базы
    #33265202
Victor Metelitsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет, уверен на 100%, что она нездоровая. Посмотрите в sqllib\db2\db2diag.log и ужаснитесь. Очевидно, никакого db2stop не происходит, а СУБД падает, когда прочитала с диска не то, что ожидала (обычное поведение DB2 в такой ситуации).

db2dart - искать повреждения (если попортились только индексы - значит, повезло).
db2move - попытаться (!) спасти данные, если нет более ранних бекапов с логами.

Имеет также определённый смысл поставить на DB2 позднейший фикспак, но не верю, что это поможет справиться с данной проблемой.

Кстати, может казаться, что с дисками/контроллером всё в порядке, но база будет портиться и DB2 будет падать. Пару-тройку лет назад, например, видел странные проблемы на IDE-дисках с контроллером Promise SX4000 (но очень долго не было проблем с Promise FX100 с теми же дисками... пока база основательно не подросла).
...
Рейтинг: 0 / 0
аварийное завершение бекапа базы
    #33267834
A_lev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, действительно, база нездоровая. Из db2diag.log видно, что при бэкапе происходит попытка прочесть данные из другой базы.
Проверка диска и проверка базы утилитой db2dart ни к чему не привела.
Экспорт/импорт пользовательских таблиц утилитой db2move в новую базу увенчался успехом. Пробую работать с новой базой...
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / аварийное завершение бекапа базы
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]