Восстановление SQL базы 1С 8.2. рухнувшей во время сохранения конфигурации. #639078


#0 by Lensky
пытался сохранить динамически базу УНФ , при этом в конфигураторе выдавалось сообщение "Внимание!!! При обновлении данных, после последней реструктуризации, произошла критическая ошибка. Повторить обновление?" Потом выходило сообщение "Обнаружена незавершённая операция сохранения конфигурации. Для продолжения необходимо завершить операцию". Горела кнопка Ок Backup базы нет. удалил из таблицы [dbo].[Config] строку с [FileName] = 'commit' теперь пользователи работают, но конфигуратор при попытке загрузится пишет Внимание !!! при обновлении данных, после последней реструктуризации, произошла критическая ошибка. Повторить обновление? если ответить ДА, то  вылезает окно с сообщением: Обновление произведено, перезагрузить конфигуратор? Отвечаем Да, и пипец ничего не происходит.
#1 by shuhard
выгрузи cf командной строкой из базы данных
#2 by Serg_1960
Незавершенное, прерванное демоническое обновление? Четыре записи, имхо, при демоне. Отсортируй записи таблицы по дате модификации.
#3 by Serg_1960
Надеюсь, автор, теперь понял что бэкапы всё-таки надо делать и экперементирует сейчас копии базы.
#4 by Мыш
> Backup базы нет. Ключевое во всём опусе.
#5 by Irek-kazan
он не трус
#6 by Lensky
ну нету backup НЕТУ. и что потом?
#7 by shuhard
#8 by Lensky
еще раз, backup  рабочей базы нет. Сегодня прибежал коллега. Та же самая беда. Только база тестовая а не рабочая и сама база ему поскольку постольку - а вот конфигуратор ему важен. Неделю он краптел над ним ни разу не выгрузив в cf файл и не накатив изменения в рабочую базу. Ну что ж - почему бы не поковырятся уже с таблицей?! На этот раз все еще проще. Открываю SQL Managment Studio. Формирую запрос по таблице на поля с текущей датой изменения и временем когда у него вылетела база - результат дает 2 записи. Первая - Поле FileName  = "commit" Ну что же - грохнуть эту запись - и у меня все получилось! Конфигуратор ожил и база опять работает. ЧТО Я И СДЕЛАЛ.
#9 by shuhard
ещё раз что происходит при попытке выгрузить через командную строку конфигурацию базы данных ?
#11 by shuhard
в та же статья
#12 by zva
в нет этого: Запускаю 1С, снова выводится первое сообщение, но уже после запроса select * from Config WHERE FileName = 'dbStruFinal'. В копии запрос возвращает пусто, удаляю в поврежденной базе этот флаг (delete from config where FileName = ' dbStruFinal').
#13 by shuhard
[Разворачиваем бэкап базы, который мы предусмотрительно сделали перед обновлением, в соседнюю базу.] +[еще раз, backup  рабочей базы нет. ] = облом
#14 by Lensky
пытаюсь выгрузить cf
#15 by Lensky
короче cf выгрузить так и не удалось, зато удалил в таблице where [FileName]='dynamicCommit' и все заработало. Не знаю что там с данными, но вроде все ок., бэкапы настроили.
#16 by МихаилМ
не забывайте проверять работоспособность резервных копий
#17 by shuhard
от цеж змей (с)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям