AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Администрирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.04.2007, 02:51   #1  
.rejector._imported is offline
.rejector._imported
Участник
 
47 / 10 (1) +
Регистрация: 08.04.2004
Всем доброго здравия.

Решил обратиться к совету стаи, ибо все свои идеи исчерпал.
Проблема такая, - есть нативная база, при работе в ней или создании backup'a которой выдаётся сообщение: "Обнаружена поврежденная область в базе данных..." и далее простыня на пол экрана откуда ноги растут и что можно сделать. (См. вложение)

[attachment=608:error.jpg]

Комп, на котором локально крутится сервер вместе с базой, несколько раз в особо извращённой форме перегрузили. Отсюда скорее всего и проблема.

Всё что там написано в этой простыне делал, - результат нулевой.
Может у кого-нить есть идеи как можно побороть это безобразие?


[update]. потрясающе! мало того, что щас 3 часа ночи, так у меня это 13-е сообщение на форуме!
Миниатюры
Нажмите на изображение для увеличения
Название: error.jpg
Просмотров: 561
Размер:	62.2 Кб
ID:	10131  
Старый 18.04.2007, 08:13   #2  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от .rejector. Посмотреть сообщение
при работе в ней или создании backup'a которой выдаётся сообщение
Я так понимаю, что вы используете встроенное архивирование.
А если попробовать HotCopy? http://navision.mazzy.ru/lib/backup/#040
__________________
полезное на axForum, github, vk, coub.
Старый 18.04.2007, 08:52   #3  
.rejector._imported is offline
.rejector._imported
Участник
 
47 / 10 (1) +
Регистрация: 08.04.2004
Встроенное архивирования я собирался использовал только для того что бы созданный backup поднять в новой базе.
Ибо при работе с базой выходит такое сообщение:

[attachment=610:error2.jpg]

Оно несколько отличается от предыдущего... но проблема одна.
Миниатюры
Нажмите на изображение для увеличения
Название: error2.jpg
Просмотров: 384
Размер:	44.4 Кб
ID:	10132  
Старый 18.04.2007, 13:09   #4  
Dzemon is offline
Dzemon
Moderator
 
1,247 / 12 (3) ++
Регистрация: 09.09.2004
Надо расширять базу.
Проверить структуру каждой таблицы.
Как правило, проблема из-за нескольких записей в одной таблице, их потом можно просто стереть, сделать бакап, рестор и восстановить из старого бакапа.
Старый 19.04.2007, 17:09   #5  
RedFox is offline
RedFox
Участник
 
1,441 / 10 (0) +
Регистрация: 28.12.2004
Адрес: Киев
Цитата:
Сообщение от .rejector. Посмотреть сообщение
Встроенное архивирования я собирался использовал только для того что бы созданный backup поднять в новой базе.
Ибо при работе с базой выходит такое сообщение:

Оно несколько отличается от предыдущего... но проблема одна.
Сделайте проверку ВСЕХ возможных связей данных через База Данных/Информация/...
Старый 20.04.2007, 22:13   #6  
.rejector._imported is offline
.rejector._imported
Участник
 
47 / 10 (1) +
Регистрация: 08.04.2004
Ребята, спасибо всем за соучастие.
Копаться не было времени, я выгрузил датапортом критичные данные из этой битой базы в новую, донастроил руками что нужно и запустил в работу.
На досуге поковыряюсь - потом расскажу в чем проблема была.
Старый 07.06.2007, 14:54   #7  
navigator is offline
navigator
Участник
 
3 / 10 (1) +
Регистрация: 17.07.2003
Пользоваться Hotcopy бесполезно - оно лишь тупо копирует базу из точки А в точку Б. Отличие от xcopy - в умении делать это корректно для открытого файла.

Если при бэкапе вылезает такое сообщение, это значит, что побились и первичные ключи, которыхе в отличие от вторичных бэкапом не восстановить.

Тут, как правильно говорит Dzemon, надо резать.

Но иногда таблица повреждается так, что и DELETEALL не помогает. Тогда труба. Таблицу нельзя удалить и нельзя очистить. Можно переместить ее под другой номер, а на месте калеки вставить пустую. При этом база, конечно, не будеть создавать резервную копию.


У меня слетело несколько тяжелых таблиц (17, 12401 12403 и еще кое-что) в нескольких компаниях. Причем в каждой компании был свой набор повреждений, а в каждой таблице было НЕСКОЛЬКО битых строк. Тут вырезанием было не обойтись. Я датапортом выгружал из бэкапа все записи, тем же датапортом выгрузил из битой базы записи начиная от конца бэкапа, потом с помощью DELETEALL зачистил битую таблицу и залил в нее даннные из бэкапа и короткий апдейт из битой базы.

И так много раз. Инкрементный бэкап home brew.

К счастью, все это происходит очень-очень редко. И не по вине NAV
Старый 08.06.2007, 16:52   #8  
kgenius is offline
kgenius
Участник
 
98 / 10 (1) +
Регистрация: 27.10.2004
Да, обычно все такие сообщения - следствия падения железа... Причем пока еще не встречал дисков, которые бы давали гарантию, что такого не произойдет...
Старый 13.06.2007, 11:17   #9  
navigator is offline
navigator
Участник
 
3 / 10 (1) +
Регистрация: 17.07.2003
Определенную гарантию дает 10-й рейд (но не 5-й!) и ежедневный бэкап.
 

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 22:41.