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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 03.05.2021, 13:31   #1  
Artezys is offline
Artezys
Участник
 
10 / 10 (1) +
Регистрация: 30.09.2016
Unique index issue
Добрый день,

Столкнулись с проблемой после упдейта на AX 2012:
  • Cannot execute a data definition language command on ().
  • The SQL database has issued an error.
  • [Microsoft][SQL Server Native Client 11.0][SQL Server]The CREATE UNIQUE INDEX statement terminated because a duplicate key was found for the object name 'dbo.SYSINETCSS' and the index name 'I_829TYPENAMEIDX'. The duplicate key value is (5637144576, 1, Standard_O).
  • SQL statement: ALTER TABLE "DBO".SYSINETCSS ADD CONSTRAINT I_829TYPENAMEIDX PRIMARY KEY CLUSTERED (PARTITION,TYPE,NAME)
  • Problems during SQL data dictionary synchronisation.
  • The operation failed.

Никак не могу решить ету проблему, и справиться с этой ошибкой. Маг бы кто направить как ето решыть.
Старый 03.05.2021, 13:38   #2  
raz is offline
raz
NavAx
Аватар для raz
NavAx Club
Лучший по профессии 2014
Лучший по профессии 2009
 
1,494 / 1065 (38) ++++++++
Регистрация: 22.07.2003
Адрес: МО
В Management Studio посмотрите результат
select * from SYSINETCSS where PARTITION = 5637144576 and TYPE = 1 and NAME = 'Standard_O'
Старый 03.05.2021, 19:32   #3  
Artezys is offline
Artezys
Участник
 
10 / 10 (1) +
Регистрация: 30.09.2016
Цитата:
Сообщение от raz Посмотреть сообщение
В Management Studio посмотрите результат
select * from SYSINETCSS where PARTITION = 5637144576 and TYPE = 1 and NAME = 'Standard_O'
Result:

Msg 208, Level 16, State 1, Line 1
Invalid object name 'SYSINETCSS'.
Старый 04.05.2021, 10:28   #4  
raz is offline
raz
NavAx
Аватар для raz
NavAx Club
Лучший по профессии 2014
Лучший по профессии 2009
 
1,494 / 1065 (38) ++++++++
Регистрация: 22.07.2003
Адрес: МО
Цитата:
Сообщение от Artezys Посмотреть сообщение
Result:

Msg 208, Level 16, State 1, Line 1
Invalid object name 'SYSINETCSS'.
Глупый вопрос, но перед селектом была выбрана база AX?
Старый 04.05.2021, 12:24   #5  
Artezys is offline
Artezys
Участник
 
10 / 10 (1) +
Регистрация: 30.09.2016
Цитата:
Сообщение от raz Посмотреть сообщение
Глупый вопрос, но перед селектом была выбрана база AX?
Ишче раз попробую сегодня, потому что я не выбрал AX, a все сделал на самом SQL.
Старый 04.05.2021, 18:38   #6  
Artezys is offline
Artezys
Участник
 
10 / 10 (1) +
Регистрация: 30.09.2016
Цитата:
Сообщение от raz Посмотреть сообщение
Глупый вопрос, но перед селектом была выбрана база AX?
Что-то открыло.
Миниатюры
Нажмите на изображение для увеличения
Название: 16201426588555813997482397143741.jpg
Просмотров: 64
Размер:	300.4 Кб
ID:	13164  
Старый 04.05.2021, 18:47   #7  
Artezys is offline
Artezys
Участник
 
10 / 10 (1) +
Регистрация: 30.09.2016
Цитата:
Сообщение от raz Посмотреть сообщение
Глупый вопрос, но перед селектом была выбрана база AX?
Ещё
Вложения
Тип файла: txt Index.txt (3.6 Кб, 57 просмотров)
Старый 04.05.2021, 09:54   #8  
Владимир Максимов is offline
Владимир Максимов
Участник
КОРУС Консалтинг
 
1,691 / 1195 (43) ++++++++
Регистрация: 13.01.2004
Записей в блоге: 3
Посмотри в AOT в какой ветке находится эта таблица. Должна быть вот здесь

\Data Dictionary\Tables\SysInetCSS

но иногда происходит сбой и таблица "переезжает" в ветку "\Data Dictionary\Maps". Если это так, то поищи здесь где-то был рецепт как это исправить
__________________
- Может, я как-то неправильно живу?!
- Отчего же? Правильно. Только зря...
Старый 04.05.2021, 19:41   #9  
raz is offline
raz
NavAx
Аватар для raz
NavAx Club
Лучший по профессии 2014
Лучший по профессии 2009
 
1,494 / 1065 (38) ++++++++
Регистрация: 22.07.2003
Адрес: МО
Согласно аксапте только одна запись должна быть в БД по указанным параметрам. Удалите одну из записей и синхронизируйте.
За это сообщение автора поблагодарили: Artezys (1).
Старый 04.05.2021, 19:51   #10  
Artezys is offline
Artezys
Участник
 
10 / 10 (1) +
Регистрация: 30.09.2016
Цитата:
Сообщение от raz Посмотреть сообщение
Согласно аксапте только одна запись должна быть в БД по указанным параметрам. Удалите одну из записей и синхронизируйте.
Понял, а как ие убрать?

Последний раз редактировалось Artezys; 04.05.2021 в 20:15.
Старый 05.05.2021, 11:19   #11  
dech is offline
dech
Участник
Аватар для dech
Самостоятельные клиенты AX
 
647 / 350 (13) ++++++
Регистрация: 25.06.2009
Адрес: Омск
Записей в блоге: 3
Цитата:
Сообщение от Artezys Посмотреть сообщение
Понял, а как ие убрать?
Alt+F9 в аксапте
__________________
// no comments
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
alirazazaidi: Error CREATE UNIQUE INDEX ON DBO.PROJHIERARCHYSORTING Dynamics 365 for finance and Operations Blog bot DAX Blogs 0 18.07.2019 10:13
D365FO Platform Update 24 (7.0.xxxx) Issue 287129 bug fixes gl00mie DAX: Администрирование 0 15.02.2019 00:47
dynamicsaxhints: How unique index join cache works Blog bot DAX Blogs 0 30.11.2016 01:11
Скрипт для партицирования в Юконе нужен ? Torin DAX: База знаний и проекты 12 04.07.2012 14:05
axcoder: Unwanted fields fetching when selecting by unique index Blog bot DAX Blogs 5 31.07.2007 19:56

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

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

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