|
SQL ---> Файловая (Длина ключа индекса превышает максимально допустимую) | ☑ | ||
|---|---|---|---|---|
|
0
dft2014
23.11.16
✎
17:36
|
При загрузке в файловую базу выгрузки из SQLного варианта базы, выдает ошибку:
Ошибка загрузки информационной базы. В информационную базу загружены не все данные по причине: Ошибка СУБД: Длина ключа индекса превышает максимально допустимую '_InfoRg23439_ByDims Нашла, что InfoRg23439 это добавленный регистр сведений, который состоит только из 5-ти измерений: - Дата (дата и время) - Идентификатор (строка, 500) - Представление (строка, 500) - Кому (строка, 50) - Копия (строка, 200) У всех измерений стоят флаги "Основной отбор" и "Не индексировать". Подскажите, почему ругается на этот регистр сведений? В чем ошибка? |
|||
|
1
МихаилМ
23.11.16
✎
17:45
|
в длине индекса. нормализуйте таблицу.
|
|||
|
2
МихаилМ
23.11.16
✎
17:48
|
||||
|
3
dft2014
23.11.16
✎
17:48
|
(1) Как? Что конкретно надо сделать? В регистре всего примерно 200 записей...
|
|||
|
4
dft2014
23.11.16
✎
17:51
|
И у всех измерений этого регистра сведений стоит флаг "Не индексировать".
|
|||
|
5
Necessitudo
23.11.16
✎
17:58
|
Просто удали индексы в SQL SERVER у таблицы.
|
|||
|
6
МихаилМ
23.11.16
✎
17:58
|
индекс составной по измерениям. сответственно его длина сумма длинн всех полей.
сделайте часть измерений ресурсами. но я бы нормализовал сие чудо. |
|||
|
7
МихаилМ
23.11.16
✎
18:05
|
Файловый вариант информационной базы
Единственным ограничением на использование индекса при использовании СУБД, встроенной в 1С:Предприятие, является максимально допустимая суммарная длина ключа в индексе, равная 1920 байт. При попытке создания индекса с длиной ключа, превышающей 1920 байт, будет выдано сообщение об ошибке. ---------------------------- 1с использует utf-8 текстовую кодировку с размером кода символа 1-4 байта. |
|||
|
8
МихаилМ
23.11.16
✎
18:10
|
(0)
в какой субд хранилась база в клиент-серверном варианте? в мс скл ограничение ключа еще меньше чем в файловом - 900 байт. |
|||
|
9
Torquader
23.11.16
✎
19:31
|
Вопрос - а хранение строк в 500 символов как измерения регистра - это кто придумал ?
|
| Форум | Правила | Описание | Секции | Поиск |