07.03.2006, 12:15 | #1 |
Участник
|
Ошибка синхронизации при накате SP4 EE FP1
Добрый день, возникла такая проблемма: После установки SP4 EE FP1 при попытке синхронизации таблиц вываливаеться диалог, где предлагают снести таблицы. Таблицы наши, на стандартные вроде не ругаеться. Индексы снесены. В сиквеле OWNER на все таблицы DBO.
В чём может быть проблемма? ЗЫ. Постепенно становлюсь мастером на все руки... Интересно, что дальше заставят делать?
__________________
Бывает, что человек молчит, когда ничего не знает о данном предмете, но чаще – когда знает о нем все. (Джордж Бернард Шоу) Последний раз редактировалось Silence; 07.03.2006 в 12:18. |
|
07.03.2006, 12:23 | #2 |
Сенбернар
|
Сообщение стандартное. Означает в данном случае то, что в AOT нет таких таблиц.
У Вас чистый SP4EE FP1? Без Ваших доработок? Или доработки переносили-таки? |
|
07.03.2006, 12:52 | #3 |
Участник
|
Не совсем понял вопрос.
У нас стоял Axapta 3.0 CIS SP3 CU1, на него поставили SP4. Все проекты есть, таблицы ес-сно тоже. Для меня администрирование на таком уровне в новинку, объясните, как вообще должен проходить сий процесс. Вот как делал я:
Может я что-то не так делаю или не делаю совсем?
__________________
Бывает, что человек молчит, когда ничего не знает о данном предмете, но чаще – когда знает о нем все. (Джордж Бернард Шоу) |
|
07.03.2006, 12:53 | #4 |
NavAx
|
Возможно отключен конфигурационный ключ для этих таблиц.
Проигнорируйте сообщение (не удаляйте таблицы). Посмотрите привязан к ним конфигурационный ключ, если да, то он должен быть включен. |
|
07.03.2006, 13:01 | #5 |
Сенбернар
|
1. У Вас Axapta явно доработана кем-то. Под Вашу специфику. Иначе - откуда бы там табличкам с такими именами взяться?
2. У Вас есть желание перейти на новую версию Axapta, при этом сохранив Ваши доработки. Эта процедура описана в Modification transfer.chm, есть в стандартной поставке Axapta, насколько я помню. Почитайте, найдете много интересного.
__________________
Best Regards, Roman |
|
07.03.2006, 13:28 | #6 |
Moderator
|
Может это поможет?
__________________
С уважением, kvan. |
|
07.03.2006, 16:28 | #7 |
Участник
|
Цитата:
Сообщение от raz
Возможно отключен конфигурационный ключ для этих таблиц.
Проигнорируйте сообщение (не удаляйте таблицы). Посмотрите привязан к ним конфигурационный ключ, если да, то он должен быть включен. Цитата:
Сообщение от RVS
1. У Вас Axapta явно доработана кем-то. Под Вашу специфику. Иначе - откуда бы там табличкам с такими именами взяться?
2. У Вас есть желание перейти на новую версию Axapta, при этом сохранив Ваши доработки. Эта процедура описана в Modification transfer.chm, есть в стандартной поставке Axapta, насколько я помню. Почитайте, найдете много интересного. Просто в данный момент нет ни одного админа, а обновление горит В хелпе не нашёл ничего полезного. Может есть ещё предложения?
__________________
Бывает, что человек молчит, когда ничего не знает о данном предмете, но чаще – когда знает о нем все. (Джордж Бернард Шоу) |
|
07.03.2006, 16:46 | #8 |
NavAx
|
В каком слое сделаны Ваши разработки?
Если в USR, проверьте, не имеет ли файл axusr.aod "нулевую" длину (~8кб). Возможно при установке обновления файл слоя с Вашими разработками переместился в директорию приложения \OLD И еще: может дистрибутив SP кривой попался? |
|
07.03.2006, 16:55 | #9 |
Участник
|
Цитата:
Сообщение от Roman777
В каком слое сделаны Ваши разработки?
Если в USR, проверьте, не имеет ли файл axusr.aod "нулевую" длину (~8кб). Возможно при установке обновления файл слоя с Вашими разработками переместился в директорию приложения \OLD И еще: может дистрибутив SP кривой попался? 2. Да, слой USR, но никаких папок нет 3. Нет, дистрибутив нормальный. У клиента он стоит на тестовом серве. Мы не можем его установить у себя, для разработки.
__________________
Бывает, что человек молчит, когда ничего не знает о данном предмете, но чаще – когда знает о нем все. (Джордж Бернард Шоу) |
|
07.03.2006, 16:57 | #10 |
NavAx
|
Вам нужно найти USR слой, тот что был до наката SP и вернуть его в приложение. Только затем синхронизировать и компилировать.
|
|
07.03.2006, 17:04 | #11 |
Модератор
|
Не пугай людей. Если окажется, что usr-слой с базы куда-то пропал...
Надеюсь, Вы не на боевой базе программируете? 1) Если проводилась синхронизация, то будьте аккуратны: "лишние" поля, которые были определены в usr-слое, могли снестись вместе с данными. 2) Накатите целиком usr-слой с разработческой базы. 3) Сделайте глобальную компиляцию. Можно также сделать реиндексацию для очистки совести! Удачи! Георгий |
|
07.03.2006, 18:27 | #12 |
Сенбернар
|
Боясь показаться занудой, еще раз настоятельно порекомендую почитать Modification Transfer.
Дело в том, что просто переноса USR-слоя может не хватить. Только что пару клиентов перевели на SP4, местами пришлось программировать...
__________________
Best Regards, Roman Последний раз редактировалось RVS; 07.03.2006 в 19:25. |
|