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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 24.09.2007, 11:21   #1  
smoyk is offline
smoyk
Участник
 
188 / 13 (1) ++
Регистрация: 20.04.2007
Вот такую ошибку навик выдает при записи изменений в таблицу "Товар Книга Операций". Раньше ругался на индекс с 12-ым ID, но после того как мы этот индекс через sql enterprise maneger нашли и в навижине перекомпилировали, стал ругатся на индекс с id=47. Но такого индекса нет в этой таблице! Подскажите, что делать? Может быть можно как-то в манагере одной командой все индексы восстановить? Хотя это долго будет, лучше бы найти индекс, в котором проблемы. Заранее спасибо.
[attachment=677:1111.jpg]
Изображения
 
Старый 24.09.2007, 12:09   #2  
Dzemon is offline
Dzemon
Moderator
 
1,247 / 12 (3) ++
Регистрация: 09.09.2004
Пересоздайте ключи в 32-й таблице через Навижин.
Старый 24.09.2007, 12:35   #3  
smoyk is offline
smoyk
Участник
 
188 / 13 (1) ++
Регистрация: 20.04.2007
Да, мы могли бы это сделать. И, возможно, это бы даже помогло. Но хотелось бы разобраться в проблеме, а не решать ее наобум. Мы так и сделаем, если по другому никак. Но не хотелось бы.
Старый 24.09.2007, 12:59   #4  
Dzemon is offline
Dzemon
Moderator
 
1,247 / 12 (3) ++
Регистрация: 09.09.2004
Похоже на недовосстановленный бакап. Хотя под SQL такого быть не должно...
Старый 24.09.2007, 13:47   #5  
smoyk is offline
smoyk
Участник
 
188 / 13 (1) ++
Регистрация: 20.04.2007
Это случилось после того, как у нас свет отрубили по всему офису и 200 сотни сессий оказались обрубленными Но серваки продолжали работать, они на другой атэске.
Но щас это не так важно. Хотелось бы разобраться, какие именно ключи слетели и после этого их восстановить. Потому как восстановление всех ключей в 32 таблице слишком... ресурсоемко. Подвесит сервер на длительное время без гарантии, что это действительно поможет. Как я уже говорил, 47-го индекса в 32-й таблице нет.

p.s. Щас собираемся тестирование таблицы из навика запустить. На ночь. Утром придем, посмотрим, что он нам выдал.

p.p.s. Кстати, а тест часом не исправляет найденные ошибки?
Старый 10.10.2007, 22:26   #6  
RedFox is offline
RedFox
Участник
 
1,441 / 10 (0) +
Регистрация: 28.12.2004
Адрес: Киев
Цитата:
Сообщение от smoyk Посмотреть сообщение
Да, мы могли бы это сделать. И, возможно, это бы даже помогло. Но хотелось бы разобраться в проблеме, а не решать ее наобум. Мы так и сделаем, если по другому никак. Но не хотелось бы.
Ну так другого выбора у вас нет.. Там и компания даже указана.... Оставте на выходные.. Поссмотрите так же на SIFT-поля и таблицы для них.
Только совет - НЕ ПЕРЕСОЗДАВАЙТЕ с помощью средств SQL - будут проблемы с ключами опять.
 

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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

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