[ОТВЕТИТЬ]
Опции темы
17.09.2013 12:41  
Dim
чёй-то не появляется 4-й СП
 
17.09.2013 12:59  
OlegON
Если бы я их писал... Кстати, там еще почтовые таблички, вроде SMPOSTTABLES и SMPOSTCOLUMNS, вроде, расползлись... Но не засек, в какой момент, возможно, что от моих правок... Хотя интуиция говорит обратное. Я сейчас все собрал, все нормально работает... Просто генератором пользоваться зарекся :)
 
18.09.2013 12:32  
OlegON
Кто-нибудь пробовал поставить sp3 и еще раз генератор БД прогнать поверху? (сделайте бекап только обязательно)
 
18.09.2013 14:45  
Kryukov
У меня та же ошибка что и у тебя ...
 
18.09.2013 16:26  
Dim
Цитата:
Сообщение от Kryukov
У меня та же ошибка что и у тебя ...
отписался в плюс?
 
18.09.2013 16:27  
whitewizard
Надо расковырять скрипты от генератора и посмотреть, что там не так
 
18.09.2013 16:29  
OlegON
Цитата:
Сообщение от whitewizard
Надо расковырять скрипты от генератора и посмотреть, что там не так
Я ж расковырял... Он в генераторе пытается работать с колонкой IsPrimary, а в сервиспаке ее убивает.
 
18.09.2013 17:07  
whitewizard
Ааа. Вредители.
 
18.09.2013 17:16  
ReDHawK
В сервис паке 3 для версии 1.030.1 внесено изменение в таблицу SMContracts. Было удалено поле IsPrimary и вместо него добавлено поле ContractType. После этого изменения использование процедуры обновления пакетов генератора базы данных невозможно. В принципе, любой сервис пак может сделать использование генератора невозможным. Это нормально.
В данном случае, скорее всего клиент прогнал скрипты SP, а потом зачем-то запустил "Генератор БД", что и привело к ошибке.
Для исправления ситуации:
0. Остановить Супермажные приложения
1. После возникновения ошибки в Генераторе БД, нужно создать старое поле ISPRIMARY командой ALTER TABLE SMCONTRACTS ADD ISPRIMARY CHAR(1 BYTE) NULL;
2. Восстановить возможность повторной генерации БД командами:
UPDATE SSSYSINFO SET PARAMVALUE='1.30.1' WHERE PARAMNAME='Version;
UPDATE SSSYSINFO SET PARAMVALUE='Upgrade completed' WHERE PARAMNAME='UpgradeStep';
COMMIT;
3. Прогнать Генератор БД
4. Прогнать скрипты SP3

Ща на себе проверил, все работает :dirol_mini:
 
"Спасибо" ReDHawK от:
18.09.2013 17:28  
whitewizard
Обычны таблицы ломали во время перехода с версии на версию, а тут посреди пути
 
 


Опции темы



Часовой пояс GMT +3, время: 08:50.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.