#0
by gun200
Не работает 1С :(. Ругаеться что не может записать в 1SBLOB.DBF. Как найти, что в нём хранится ?
#8
by gun200
Это какой длины реквизит может довать такие строки и когда он считаеться длинной строкой ?
#10
by mishaPH
Любой реквизит у которого тип "Строка" и длинна "неограничено" кусками по 40 символов хранится в данном файле. ищи что массово пихаете в длинные строки
#12
by mishaPH
элементарно, когда самописка и по незнанию для любого текстового поля ставят неограниченно. Или пихают какие данные в строки. картинки например
#13
by gun200
да просто много однотипных конфигураций и всего пол года базе (от всех документов чистили) И имено в этой такой размер :(
#14
by mishaPH
сожми файл. удаление доков не очищает таблицу. в конфигураторе сжатие. но всеравно. это неправильно 2 гиги
#15
by Иду
ничего он уже не почитает... что ты пытаешься сохранить/провести когда "ругается"? В реквизитах "этого" и ищи. Тип - строка неограниченной длины (галочка Неогр- под типом значения Строка)
#16
by gun200
Смотрю и ничего не понимаю FIELDID OBJID BLOKNO BLOCK - поля. OBJID- это ссылка на объект ?
#17
by gun200
Базу сжал после удаления. Выходит сообщение что не может записать в файл а потом невостоновимая. Короче один выход искать что за реквизит такой ? И удалять документы ?
#18
by Иду
зачем документы удалять? с реквизитом разберись, для чего он нужен, и что туда пишется, может просто "хлам", тогда просто табличку грохнуть, если типовые операции не задействованы... щас как насоветую.
#19
by gun200
:) Да там не страшно промежуточная для мобильной торговли лижбы не справочник, их грохать не хотелосьбы
#20
by Иду
вот и думай теперь, кто из нас тупее... При извращенном желании можно справочник в строку загнать, но сложно... В модуле "этого" незнамо чего поиском с именем реквизита пройдись... Реквизит то нашел? ууу
#21
by Torquader
Перебором через метаданные перебираем все документы и справочники и выбираем из их реквизитов те, что есть строки и длина=0 (то есть неограниченная длина). Потом смотрим, что в них хранится (перебор по документам и справочникам). Если хранится что-то, что нельзя по-другому, то делаем или дочерний справочник или подчинённый документ, в котором единственный реквизит - БлокСтроки и укладываем строки вручную. P.S. если хочется хранить картинки в базе, то это единственный выход, чтобы не вылезти за 2Гб (так как блок строки может быть и 1024 байта).
#22
by gun200
Да нашёл тут короче кто то придумал документ весь в строку сохранять с количеством наименований 2000 при чём такой документ создаёться раз 20-30 за день
#23
by gun200
Типа табличной части в страку :). Универсальное движение регисра применили для такой цели :(
#25
by Иду
Это точно не моя конфига "для мобильной торговли"... Переписывать надо, хотя-бы на два документа "разнести". Начать с удаления "старых-ненужных" документов что-ли... У вас там гарантийка на какой срок выдается?
#26
by Chai Nic
В sql-версии это бы работало без проблем, там длинные строки как нормальные блобы хранятся. Меня кстати удивляет подход 1с, почему они не используют фокспрошные блобы, а вместо этого извращаются с таблицей фрагментов..
#27
by gun200
Да я думаю на один документ, но с обычными реквизитами и в строку не сохранять :). Гарантийка уже кончилась, просто наверно слишком часто обмен делали :). Вот теперь и париться придётся. ST-Мобильная торговля внедряла, как раз мне прислали анкету для того что бы их оценил :)
#28
by mishaPH
Всегда очень сильно хотелось придурков которые пихают доп табличную часть в строки запинать чтобы мозг у них отшибло напроч. Я всегда для доп частей использую только документы доп.
#30
by Chai Nic
Это еще вопрос что лучше. Таблицы и списки в строках - это не раздувает метаданные, в отличие от дополнительных документов. И можно там сколь угодно сложную структуру хранить.
#32
by mishaPH
+ 31 проги пишут для своего удобства или всетаки чтобы работало хорошо? Я понимаю еще список значений, но таблицу!!
#33
by Chai Nic
Ну, если такое делают в тиражном продукте - за это надо по рукам бить. Но если это в собственной поддерживаемой нетленке - почему бы и нет? Программист всё контролирует и за всё отвечает сам..
#36
by Torquader
Все извраты от того, что в семёрошной версии нет нормальных способов хранить данные. А реализация строк была сделана по образу и подобию реализации констант - слава богу, что они в разных файлах живут - а то ведь могли бы и в одном. P.S. если бы длинные строки для каждого объекта метаданных жили бы с своём файле, то проблем удалось бы избежать - ещё одно подтверждение, что нельзя держать все яйца в одной корзине.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Сделка и повременка
- Как в С/Ф КПП проставить? (УПП 1.3)
- Не работают торренты. кто-нибудь знает какие-нибудь сайты торрентов?
- v7: Почему не работает НайтиПоРеквизиту
- Сортировка колонок в отчетах
- Где посмотреть номера текущих (и не только) типовых конфигураций 1С?
- Перенос данных из Паруса Бюджет (зарплатный блок) в ЗУП 8
- УПП Определить вид документа-основания
- Рарус Бар-Ресторан-Кафе. Печать чека очень мелким шрифтом
- Зуп 8: как отразить наличие водительских прав?
- v8: СКД: Как поменять название итоговой колонки?
- Как удалить запись с пустым полем регистратор из регистра накопления?
- v8: нужен запрос к остаткам и резервам номенклатуры
- 8.2 РегистрСведенийКлючЗаписи
- Пытаюсь подключится к MSSQL server 2005 , Но не получается
- Привязка картинки к номенклатуре! Хелп!
- Значение не является значением объектного типа (Имя)
- В ОСВ по счёту сворачивается сальдо на конец периода
- Как объединить два журнала регистраций?
- При загрузке Windows 2003 перестает работать клавиатура