27.02.2003, 12:08 | #1 |
Участник
|
восстановление из backup
Привет всем.
Столкнулся со следующей проблем. (Navision Attain 3.60 RU SQL-option) Задача стояла наипростейшая - перенести данные (естественно с измененными объектами) созданной фирмы в другую базюку. Последовательность действий: 1. В таблицу "Customer Posting Group" добавил текстовое поле Description(Описание). 2. Создал пару клиент-учетных групп с заполненным полем Description. 3. Сделал бэкап фирмы (firm.fbk). 4. Сделал бэкап измененного объекта ("Customer Posting Group".fob). 5. Открыл новую базюку. 6. Перенес в нее "Customer Posting Group".fob 7. Откомпилил все (ошибок нет). 8. Попытался восстановить бэкап фирмы(firm.fbk) При восстановлении бэкапа данных выдает ошибку: "Вы не можете удалить или изменить тип поля Описание(в таблице Клиент Учетная Группа)", пока значение поля не будет установлено равным 0 (ноль) или '' (пробел) во всех записях. Это сообщение возникло в связи с ненулевым значением в записи Код='010' ф фирме .... Аттачмент содержит скрин ошибки. В чем может быть проблема? И еще одна непонятная фича (тоже для SQL-option). Переименование фирмы приводит к бесконечному обновлению записей в таблице (специально даже на ночь комп оставил - всю ночь переименовывал бедняга))). |
|
27.02.2003, 14:28 | #2 |
Участник
|
1 - по моему в Customer Posting Group уже есть изначально поле Descripton
2 - перед переносом данных из бэкапа попробуй убрать все записи из этой таблицы, должно все сработать..... |
|
27.02.2003, 14:29 | #3 |
Участник
|
УПС, пардон нету его тама :-)))
ща поэксперементируем |
|
27.02.2003, 14:57 | #4 |
Участник
|
ПРОВЕРИЛ
У меня База локальная, сделал по пунктам
Последовательность действий: 1. В таблицу "Customer Posting Group" добавил текстовое поле Description(Описание). 2. Создал пару клиент-учетных групп с заполненным полем Description. 3. Сделал бэкап фирмы (firm.fbk). 4. Сделал бэкап измененного объекта ("Customer Posting Group".fob). 5. Открыл новую базюку. 6. Перенес в нее "Customer Posting Group".fob 7. Откомпилил все (ошибок нет). 8. Попытался восстановить бэкап фирмы(firm.fbk) Все Перенеслось нормально без ошибок, НО! Вопрос - Ты создал новую базу или новую фирму? И еще попробовал сделать так: 1. В таблицу "Customer Posting Group" добавил текстовое поле Description(Описание). 2. Создал пару клиент-учетных групп с заполненным полем Description. 3. Сделал бэкап фирмы (firm.fbk). 4. Сделал бэкап измененного объекта ("Customer Posting Group".fob). 5. Снес фирму 6. Импортнул ФОБ 7. Востановил фирму Все ок |
|
27.02.2003, 18:31 | #5 |
Участник
|
в новую базу (естественно предварительно все объекты туда перенес) без всяких фирм.
но уже решилась проблема. переделал бэкап фирмы(данных) еще раз и все перенеслось. все равно спасибо за участие |
|