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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 14.04.2003, 14:09   #1  
Vadik is offline
Vadik
Модератор
Аватар для Vadik
Лучший по профессии 2017
Лучший по профессии 2015
 
3,631 / 1849 (69) ++++++++
Регистрация: 18.11.2002
Адрес: гражданин Москвы
3.0 - SQL Администрирование - Таблицы - Проверить/синхронизовать
После перехода на 3.0 запустил проверку на таблицы

Имею на выходе
BOMCALCTABLE NumIdx не является primaryIndex, но является primaryIndex в AOT
NumIdx не может быть primaryIndex и разрешать копии

то же самое с
INVENTSUM
PRODJOURNALBOM
PRODJOURNALPROD
и т.д. порядка 20 таблиц

Странно, учитывая, что никаких модификаций моих там нет. Вот и у кого спрашивается лыжи не едут?

Жить с этим конечно можно, но все-таки хотелось бы разобраться.. У всех такое наблюдается?
Старый 15.10.2009, 09:45   #2  
Poleax is offline
Poleax
Модератор
Аватар для Poleax
MCP
MCBMSS
Злыдни
 
1,353 / 595 (22) +++++++
Регистрация: 17.02.2005
Адрес: msk
Записей в блоге: 34
Аналогична ошибка при "Проверки/синхронизации"

RTAX25LEDGERINTERVAL *GroupIdx не является primaryIndex, но является primaryIndex в AOT
*GroupIdx не может быть primaryIndex и разрешать копии

Кто с таким сталкивался и может подсказать способ решения?

Axapta 3.0 SP6
Старый 15.10.2009, 09:56   #3  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,323 / 3547 (125) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
единственная напрашивающаяся мысль в том - что был сделан в АОТ Primary Index, но в БД он не создался (например из-за дубликатов в данных). Но при этом до этого в АОТ был другой Primary Index, с которого сняли сию почетную обязанность одновременно с назначением другого индекса Primary.
Т.о. в АОТ изменения произошли, а в БД - нет. Это необязательно должно было произойти вследствие модификаций. Достаточно апгрейда слоя.

Если очистить проблемную таблицу от данных - думаю - что все станет на свои места.
Ну либо очистить от тех дубликатов, из-за которых не накладывается новый уникальный индекс
__________________
Возможно сделать все. Вопрос времени
Старый 15.10.2009, 09:59   #4  
lev is offline
lev
Ищущий знания...
Аватар для lev
Oracle
MCBMSS
Axapta Retail User
 
1,723 / 491 (20) +++++++
Регистрация: 18.01.2005
Адрес: Москва
Ax 3.0 SP 3
подобных ошибок нет
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с)
С Уважением,
Елизаров Артем
Старый 15.10.2009, 10:10   #5  
Михаил Андреев is offline
Михаил Андреев
Участник
Компания АМАНД
Лучший по профессии 2009
 
1,296 / 239 (10) ++++++
Регистрация: 09.11.2001
Адрес: Химки, Московская область
Возможен вариант ещё проще - при импорте были отключены индексы, а часть данных задублировалась.

Кстати, есть кнопка Проверить/Синхронизировать - помогает найти и удалить дубликаты без удаления всех данных.
__________________
Михаил Андреев
https://www.amand.ru
За это сообщение автора поблагодарили: Poleax (1).
Старый 15.10.2009, 10:27   #6  
Poleax is offline
Poleax
Модератор
Аватар для Poleax
MCP
MCBMSS
Злыдни
 
1,353 / 595 (22) +++++++
Регистрация: 17.02.2005
Адрес: msk
Записей в блоге: 34
Цитата:
Сообщение от Михаил Андреев Посмотреть сообщение
Возможен вариант ещё проще - при импорте были отключены индексы, а часть данных задублировалась.

Кстати, есть кнопка Проверить/Синхронизировать - помогает найти и удалить дубликаты без удаления всех данных.
Да действительно были дубликаты записей. Указанный индекс на таблице был проставлен, как примари и кластерный. Убрал настройку в таблице в качестве примари индекса, оставил его кластерным. Со слов консультантов в таблицах могут быть дублирующие записи по этому полю.
Таблиц было было пару с этой проблемой. Решение аналогичное.

Спасибо за ответы.
Старый 16.10.2009, 15:04   #7  
Zepp is offline
Zepp
Участник
MCBMSS
 
37 / 31 (2) +++
Регистрация: 26.10.2005
Кто-нибудь знает, почему в AX 4.0 кнопку "Проверка/Синхронизация" сделали неактивной в форме?
Старый 16.10.2009, 15:13   #8  
Poleax is offline
Poleax
Модератор
Аватар для Poleax
MCP
MCBMSS
Злыдни
 
1,353 / 595 (22) +++++++
Регистрация: 17.02.2005
Адрес: msk
Записей в блоге: 34
Цитата:
Сообщение от Zepp Посмотреть сообщение
Кто-нибудь знает, почему в AX 4.0 кнопку "Проверка/Синхронизация" сделали неактивной в форме?
есть подозрение что она не корректно работала.
в Ax 4.0 и Ax 4.0 SP1 кнопка активна. В Ax 4.0 SP2 ее отключили.

Но если уж очень сильно хочется, можешь зайти в настройки этой кнопки на форме и сделать ее активной. Запуск на свой страх и риск.
За это сообщение автора поблагодарили: Lemming (-2).
Старый 16.10.2009, 16:15   #9  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,323 / 3547 (125) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Цитата:
Сообщение от Zepp Посмотреть сообщение
Кто-нибудь знает, почему в AX 4.0 кнопку "Проверка/Синхронизация" сделали неактивной в форме?
KB938624:
Хотфикс для 4.0 SP1, вошедший в SP2:
Цитата:
Check Synchronize loses notes in DocuRef - DISABLE this functionality
Написано здесь (для партнеров): https://mbs.microsoft.com/partnersou...page=false#sp1
__________________
Возможно сделать все. Вопрос времени
За это сообщение автора поблагодарили: ZVV (1), alex55 (1).
Старый 16.10.2009, 17:22   #10  
Poleax is offline
Poleax
Модератор
Аватар для Poleax
MCP
MCBMSS
Злыдни
 
1,353 / 595 (22) +++++++
Регистрация: 17.02.2005
Адрес: msk
Записей в блоге: 34
У Lemming кришу сорвало. Сочувствую.
А мой ответ по теме это из жизни. Сам правил таким способом ошибки, но предупреждаю что это не есть хорошо. Надо быть предусмотрительным
Старый 16.10.2009, 17:53   #11  
Lemming is offline
Lemming
Участник
Аватар для Lemming
 
1,144 / 343 (14) ++++++
Регистрация: 20.04.2004
Адрес: Москва, Чайнатаун в Люблино
Записей в блоге: 10
Thumbs down
Цитата:
Сообщение от Poleax Посмотреть сообщение
У Lemming кришу сорвало. Сочувствую.
Все (почти), вроде бы, на месте, хватит тащить каменты из репутации в темы, это, как минимум, оффтопик!
Старый 16.10.2009, 20:25   #12  
ZVV is offline
ZVV
MCITP
MCP
Oracle
MCBMSS
 
1,006 / 246 (11) ++++++
Регистрация: 13.02.2004
Адрес: Минск
->
Цитата:
Сообщение от sukhanchik Посмотреть сообщение
KB938624:
Хотфикс для 4.0 SP1, вошедший в SP2:

Check Synchronize loses notes in DocuRef - DISABLE this functionality
ааафигительное решение.... отключить.
действительно, зачем оно было надо...
ужас какой-то...
__________________
Zhirenkov Vitaly
Теги
index, проверка, синхронизация баз

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Dynamics AX: SQL Server, Heart of Dynamics AX Blog bot DAX Blogs 0 13.07.2007 18:00
Синхронизация пытается создавать таблицы в SQL DTD DAX: Администрирование 6 17.02.2007 01:23
aEremenko: Диагностика проблем при установке Microsoft Dynamics Ax 4.0 на Microsoft SQL Server 2005 Blog bot DAX Blogs 0 28.10.2006 16:01
SQL-запрос с участием временной таблицы Atani DAX: Программирование 1 07.10.2003 19:55
SQL таблицы Valia DAX: Программирование 4 18.07.2003 17:23

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

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

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