![]() |
![]() |
![]() |
|
Длина элемента индекса превышает максимальную длину, равную 900 байт | ☑ | ||
---|---|---|---|---|
0
RomaH
naïve
16.05.15
✎
11:15
|
Невосстановимая ошибка
Ошибка при выполнении запроса POST к ресурсу /e1cib/logForm: по причине: Ошибка СУБД: Microsoft SQL Server Native Client 10.0: Ошибка операции. Для индекса "_InfoRg5698_ByDims_SSS" длина элемента индекса, равная 914 байт, превышает максимальную длину, равную 900 байт. HRESULT=80040E14, SQLSrvr: SQLSTATE=42000, state=3, Severity=10, native=1946, line=1 откуда такая ошибка берется? работаю с РС три измерения строка 150 строка 150 строка 500 ресурсы число ничего не индексируется |
|||
1
ДенисЧ
16.05.15
✎
11:17
|
За измерения строкой в 150 символов - нужно дать 10 лет строгого расстрела с последующим запрещением подходить к 1с ближе чем на 10 км и запретом участия в выборах в госвласть.
|
|||
2
H A D G E H O G s
16.05.15
✎
11:24
|
(0) Есть внутренний индекс в который входят все измерения, в какой-то из записей регистра общая длина строки превысила 457 символов.
|
|||
3
RomaH
naïve
16.05.15
✎
11:27
|
(2) это общая длина измерений или одного из?
(1) успокойся, всё будет, но потом, если ... |
|||
4
H A D G E H O G s
16.05.15
✎
11:28
|
(3) общая
|
|||
5
RomaH
naïve
16.05.15
✎
11:31
|
(4) а как учитываются прочие типы (ссылочные, числовые и даты)?
|
|||
6
H A D G E H O G s
16.05.15
✎
11:33
|
16, 8, 8 байт
|
|||
7
Lama12
16.05.15
✎
11:34
|
(0) если нет высоких требований к скорости работы с данным регистром, то сделай одно измерение с типом строка длина = длине гуид. Существеющие измерения и ресурсы перенеси с свойства. Строй индексы сам как хочешь. На каждую запись в измерение пиши гуиды. Извращение конечно, но если очень нужно измерения в виде длинных строк, то другого варианта не вижу.
|
|||
8
RomaH
naïve
16.05.15
✎
11:35
|
спасибо
|
|||
9
RomaH
naïve
16.05.15
✎
11:39
|
суть - вести историю заполнения строковых полей в разных документах
измерения - имя документа имя реквизита значения + количество упоминаний не справочник - для того что бы было проще работать можно имя документа заменить на идентификатор объекта (справочник) усложняет алгоритм доступа к значениям можно все три значения записать в элемент справочника можно ограничить длину строк до минимума (по сути значение ограничить 150-200 символами), а имена - 100 |
|||
10
ДенисЧ
16.05.15
✎
11:41
|
в ресурсы или реквизиты загнать - не вариант?
|
|||
11
RomaH
naïve
16.05.15
✎
11:44
|
(10) нет
|
|||
12
ДенисЧ
16.05.15
✎
11:47
|
(11) А если хорошо подумать?
|
|||
13
RomaH
naïve
16.05.15
✎
11:50
|
два документа одного типа
в одном и том же реквизите пишем "розовый" "отечный" как сохранить обе записи? |
|||
14
ДенисЧ
16.05.15
✎
11:53
|
Идея изначально идиот^W свидетельствует о непонимании работы системы.
http://s00.yaplakal.com/pics/pics_preview/3/2/8/4889823.jpg |
|||
15
H A D G E H O G s
16.05.15
✎
12:26
|
Тот редкий случай, когда устами ДенисЧ глаголет истина.
|
|||
16
ДенисЧ
16.05.15
✎
12:55
|
(15) Тот редкий случай, когда Ёжик ошибается.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |