Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 7.7 и ранее

v7: Нарушена структура таблицы

v7: Нарушена структура таблицы
Я
   OnePrg
 
07.03.21 - 11:26
1С 7.7 + SQL

сделал копию базы в SQL + копию базы в SQL

сравнением объединением накатил наработки

выяснилось, что нужно откатиться назад

восстанавливаю базу в SQL + восстанавливаю папку базы c файлом MD

При запуске в предприятия ругается, что нарушена структура таблицы DT1146

Сравниваю структура таблицы в SQL с описанием в DDS и не вижу разницы

http://imagizer.imageshack.com/img924/1908/RMZuV9.png

Что делать?
   ДедМорроз
 
1 - 07.03.21 - 11:37
Проверить на пустой базе создание dd по md и посмотреть,что в нем,вполне вероятно,что в dds уже не то,что ожидает md.
   OnePrg
 
2 - 07.03.21 - 11:47
(1) Да, в DD созданном по MD другая структура

http://imagizer.imageshack.com/img923/343/kPxHx4.png

Как это могло произойти?

Что теперь делать? Изменять руками структуру в SQL?
   OnePrg
 
3 - 07.03.21 - 11:49
Правда пустую базу я создавал файловую. Это имеет значение?
   OnePrg
 
4 - 07.03.21 - 12:13
Разобрался. Не ту папку базы в архив скопировал. Когда-то папки базы были на диске E, затем их перенести на диск D, а старые папки не удалили. Пути отличаются только буквой. Вот я по ошибке и не тот скопировал.

В итоге у меня есть копия базы SQL и нет MD для этой базы. Попытаюсь найти md в копиях более менее похожий и от него буду плясать.
   ДедМорроз
 
5 - 07.03.21 - 12:22
Как бы, в backup полезно класть md после каждого изменения.
   ДедМорроз
 
6 - 07.03.21 - 12:24
И если делалось объединение,то можно глянуть в папку newstruc,может там что-то есть
   OnePrg
 
7 - 07.03.21 - 16:38
В общем всё обошлось. Несколько дней назад ставил наработки, изменения только в коде, структура не менялась - взял MD оттуда.
   OnePrg
 
8 - 07.03.21 - 16:38
Всем спасибо.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.