AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 17.04.2006, 15:43   #1  
avakado
Гость
 
n/a
Navision Переход со старого service pack на новый в Navision 4.0
Есть база клиента с измененными объектами sp0
нужно ее перевести в sp1 (так, чтобы в ней было все новое от sp1 и
сохранились данные и объекты, измененные для клиента). Когда открываем старую базу
в sp1, конвертация (замена объектов новыми из sp1) не происходит.
Старый 18.04.2006, 06:34   #2  
gennady is offline
gennady
Участник
 
92 / 11 (1) +
Регистрация: 27.09.2004
Адрес: Иркутск
Берется базовая версия sp0, клиентская версия sp0, базовая версия sp1 (а сейчас лучше сразу sp2) и с помощью Developers Toolkit формируется клиентская версия sp1
Старый 18.04.2006, 09:45   #3  
Yoil is offline
Yoil
NavAx
NavAx Club
Лучший по профессии 2017
Лучший по профессии 2009
 
1,574 / 70 (6) ++++
Регистрация: 20.11.2002
Адрес: Msk
Конвертация базы отнюдь не подразумевает замену объектов новыми из sp1
__________________
"Моей лошадке ядрышком полмордочки снесло..."
А.В.Суворов, письма к дочери
Старый 15.06.2006, 17:42   #4  
Forward
Гость
 
n/a
Developers Toolkit - вещь конечно хорошая, но в Вашем случае абсолютно бесполезная =).
Service Pack для четверки (что первый, что второй) - это обновление исполняемых файлов, (fin.exe, finsql.exe, nas.exe) и некоторых библиотек, на объекты в вашей базе данных это обновление никак не отразится, если в Вашей базе есть измененные объекты (доработки в стандарте или новые объекты), они точно так же будут работать и в SP1 и в SP2. Существуют прецеденты когда база родилась в версии 2.60 и постепенно апгрейдилась, и до сих пор работает на логике 2.60 но уже с исполняемым файлом (fin.exe) версии 3.70 (возможно 3.60) - точно не помню.... И уж данные при переходе на новый SP сохраняются в полном объеме =).

Для решения Вашей проблемы необходимо провести конвертацию базы, что Вы совершенно правильно начали делать, вероятнее всего проблема кроется в том что база должна открываться клиентом новой версии как *.fdb файл, то есть нужно остановить сервер, открыть fdb файл и на вопрос о конвертации ответить утвердительно. После успешной конвертации снова запустить сервер и переустановить всем пользователям клиентскую часть той версии на которую вы перешли (может быть выполнено политиками безопасности, если вы используете MS домены в вашей компании).

ЗЫ: При переходе на новую версию или при апдейте к примеру 4.0 SP1 на 4.0 SP2 чаще всего(не всегда) изменяется значение одной записи, добавляются поля в этой таблице, а также изменяются некоторые Views. Можно посмотреть например в SQL Enterprise Manager (если вы используете SQL Server Option) - это таблица $ndo$dbproperty, поле databaseversionno. В зависимости от версии - переход иногда возможно откатить (проверено на 3.xx) изменив значение этого поля вручную. Вот список некоторых изменений для разных версий Navision:

3.01, 3.01A, 3.01B
databaseversionno=12
Добавлено поле identifiers в таблицу $ndo$dbproperty


3.10, 3.10A
databaseversionno=13
Добавлено поле maintainrelationships в таблицу $ndo$dbproperty


3.60
databaseversionno=14
Добавлено поле databaselicense в таблицу $ndo$dbproperty
Добавлено поле invalididentifierchars в таблицу $ndo$dbproperty
Обновлена вьюха Session


3.70
databaseversionno=15
Обновлено поле chartable в таблице $ndo$dbproperty
Добавлены поля checkcodepage, quickfind, maintaindefaults в таблицу $ndo$dbproperty
Обновлены Вьюхи Session и Database File


3.70 Hotfix 5
databaseversionno=16
Обновлена вьюха Session


3.70 Hotfix 12
databaseversionno=17
Обновлены поля identifiers и invalididentifierchars в таблице $ndo$dbproperty
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Импорт данных из старого Navision - Как сделать правильно? Falc0nMan NAV: Программирование 0 30.11.2006 13:48
Переход на Navision Attain Makc_1 NAV: Прочие вопросы 3 30.07.2003 14:36
Переход к Navision Attain YuriG NAV: Прочие вопросы 0 12.07.2003 23:01

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 08:51.