Хотел поставить новую версию ВТ Магазина в отдельный каталог на рабочем компьютере и перенести туда настройки и справочник товаров предыдущей версии. Экспорт делал через арм менеджера. Ошибок никаких не возникло. Как только делаю импорт справочника уже в чистую базу новой версии арма в логе пишет большое кол-во товаров, не перенесенного в новую базу. Такая ошибка ("Error 18" Тип товара). Посмотрел позиции, которые не перенеслись в менеджере старой версии там указан верный тип товара. В чем может быть проблема? Есть ли какое нибудь решение, т.к. файлы баз database.gdb у нас разрослись до 200-400 метров. Может быть есть решение, как нибудь их уменшить. И как лучше: 1) устанавливать новую версию арма в отдельный каталог и потом копировать туда базу и плагины. 2) можно обновлять программу устанавливая новую версию арма в каталог арма старой версии. 3) устанавливать новую версию арма в отдельный каталог и делать экспорт настроек и справочника товаров.
1. В целях безопасности данных, делаем резервную копию установленной в данный момент программы - просто копируем каталог <VTShop> со всем содержимым в другое место.
2. Запускаем инсталлятор новой версии.
3. Установку производим в тот же каталог, где расположена старая версия.
4. Мастер установки проверит указанный каталог на наличие в нем файлов VT:Магазин'а прошлых версий. В случае, если там уже установлена программа, мастер сообщит, что установка будет производиться в режиме обновления.
5. В режиме обновления все настройки и база данных будут сохранены. Обновляться будут только программные файлы.
6. На последнем этапе, если требуется обновление структуры БД (об этом можно узнать, если при запуске обновленной программы выйдет сообщение о несовместимости с базой), необходимо воспользоваться утилитой DbUpdate.exe, которая после обновления будет лежать в одноименном подкаталоге рабочего каталога программы. Данная утилита только обновляет структуру базы, все данные остаются на месте.
В вашем случае, если вы обновляетесь с версии 1.2.10, то базу обновлять не надо. База там такая же, что и в последнем релизе - 28-ая.