Невозможно импортировать решение из-за слишком большого размера индекса - PullRequest
0 голосов
/ 05 октября 2018

Возникла следующая ошибка для пользовательского объекта:

"Размер индекса превысил ограничение размера 900 байт. Ключ слишком велик. Попробуйте удалить некоторые столбцы или сделать строки в столбцах строк короче."

Я посмотрел на ключ, и его максимальная длина ранее составляла 300. Я уменьшил его до 20, поскольку он является сущностью телефонного номера, но все равно не удается импортировать со следующей ошибкой, описанной выше.Я также увеличил его до 450, основываясь на похожих вопросах по динамике, которые я нашел в Интернете, но без кубиков.Как я могу обойти эту ошибку?Где я должен искать?

1 Ответ

0 голосов
/ 05 октября 2018

Является ли ваше поле столбцом поиска в представлении быстрого поиска?

Если да, то причина в этом.Потому что для поиска столбцов автоматически создается индекс и существуют ограничения по рег.макс.количество символов.

Это ограничение на стороне sql.

https://docs.microsoft.com/en-us/sql/sql-server/maximum-capacity-specifications-for-sql-server?view=sql-server-2017

...