Показать сообщение отдельно
Старый 21.10.2009, 17:10   #2  
RedFox is offline
RedFox
Участник
 
1,441 / 10 (0) +
Регистрация: 28.12.2004
Адрес: Киев
Цитата:
Сообщение от Wooldoor_Sockbat Посмотреть сообщение
Переходим с NAV 4.3 SQL 2000 на NAV 5.1 SQL 2008. Сделал бэкап базы средствами Навижена, создал новую базу на 2008 SQL сервере, опять же, средтсвами Навижена, в конце восстановления пишет что "TableData 50063 не существует". А таблица существует и лицензия позволяет ее просматривать и компилировать. В языковых настройках стоит:Language for Non-unicode programs = Russian.
Подскажите,пожалуйста, из-за чего вылетает эта ошибка?
Делал сам переходим с NAV 3.6 SQL 2000 на NAV 5.1 РУ SQL 2005. Вопрос в том, что где-то в объектах, например в поле TableRelation или переменной стоит ссылка на эту таблицу 50063, но не в том контексте, как сейчас используется. Лечится очень просто - на старой БД делаете выгрузку в текст и поиском смотрите все вхождения, где есть 50063. Далее анализируете и ..
Так же на тесте можно попытаться перекомпилировать все объекты и получите "набор ошибок".
Так же можно проверить данные и связи по ключам (тест БД).