#0
by tt71071
конфигурация Производство+услуги +.. 7.7 при изменении точки актуальности появляется ошибка Error #:-120 writing to File ...RG1247.DBF . САМ ФАЙЛ 2031М(огромный) . после появления ошибки в каталоге програмных файлов правились библиотеки seven.dll и dbeng32.dll (взято из статьи Kernel3x ) для того чтобы снять ограничение на размер базы. Результата не было. Понятно что нужно делать свёртку (архивирование периода) - однозначно но в процессе свёртки бухитогов проблема та же. а при свёртке регистров ругается на недостаток памяти. Какие ещё могут быть варианты (sql не подходит - дорогостоящий вариант)
#1
by Garykom
для начала сторонней прогой (тот же дбф нафигатор и т.д.) пожми (упаковка - удаление помеченных на удаление записей) этот RG1247.DBF ЗЫ тока про бэкапы не забывать
#4
by vladko
те обработки решают проблемы неставильной работы базы при превышении файла 1ГБ. А сама ДБФка не может быть более 2 ГБ, так что эти заплатки бесполезны при размере файла более 2 ГБ.Свёртку можно попробовать сделать и под скулем, только потом его удалить после свёртки и продолжать пользоваться файловым режимом ;)
#6
by tt71071
походу нет никаких помеченных на удаление записей( упаковка таблиц уже делалась - dbf редакторы не находят
#9
by Mikeware
как временный вариант для срочного родолжения работы - удалить в файле итогов самые старые периоды. (естественно, сделав копию.) Но в первцю очередь - разбираться с закрытием регистра
#11
by tt71071
в файле dd указано что rg1247.dbf это регистр партии - может из него выборкой убрать старые записи 2008-2010 года а потом сжать или всё нужно делать только процедурой свёртки ?
#12
by tt71071
Mikeware - не могли бы с этого места поподробнее как можно разбираться с закрытием регистра ?
#21
by Эльниньо
Есть один нехитрый способ, когда прогера и скуля нет. Много лет назад на бухии прокатило. Должно и на оперучете проскочить
#22
by Garykom
эээ имя файла rg*? ёк... это надо было стока незакрытых партий развести по остаткам...
#23
by Garykom
+ вообщем простейший совет копируете базу грохаете все документы оставляя только справочники (удаляя dbf-ки нужные) причем возможно справочник партии тоже того далее переносите нужные остатки и документы с текущей кривой базы
#24
by Mikeware
Зачем так грубо? Можно просто немного почистить файл итогов (освободить место для текущих остатков), добиться того, чтоб регистр нормально закрывался, попровить движения, ну и пересчитать итоги только по этому регистру.
#28
by tt71071
я так понимаю , что немного почистить файл итогов - означает почистить в файле итогов нулевые записи или просто древние записи ?
#30
by Mikeware
Не, видишь - еще дергается... ну хотя бы нули почисти, если их дохрена. только не забудь после того переиндексироваться
#31
by tt71071
в файле остатков нулевых записей не наблюдаю и не совсем понятно причём итоги если проблема с партиями ?
#32
by Mikeware
Однажды послали в космос двух собак и чукчу. Пошел первый виток, с Земли вызывают: - Белка! - Гав-гав! - Нажми красную кнопку! Пошел второй виток. - Стрелка! - Гав! - Нажми белую кнопку! Пошел третий виток. - Чукча! - Гав! - Ты чего гавкаешь?! Накорми собак и смотри, руками ничего не трогай! ©
#33
by Злопчинский
смысл простой - в операциях прихода и в операциях расхода по партиям - набор измерений ДОЛЖЕН СОВПАДАТЬ. например: Регистр Измерения Приход - все понятно а расход тупой программер напрограммил, что списывается колво с указанием фирмы и номенклатуры... и все.. (_о_)
#39
by tt71071
убрать записи сторонней прогой - dbf редактором не получилось (слишком много записей >14млн.)- разные пробовал , а обработку скачать рейтинга не хватает , люди , кто-нибудь может отправить на мыло tt7171@mail.ru ?
#41
by tt71071
уже утилитами напробовался - вчера ни одной адекватно не получилось - небольшие файлы да можно редактировать по запросам помечать на удадение а такой огромный файл как правило начинает отрабатывать и зависает
#44
by Garykom
гы... 14 лямов записей нет желания умножить на время обработки 1 записи (пусть 0,01 сек), затем поделить на 60 (получим в минутах) и еще раз на 60 (получим в часах) не?
#51
by tt71071
придётся передавать эту проблему в хорошие руки - фирме , которая занималась доработкой ( изменением) конфигурации от стандартной - возможно они чего-то и недосмотрели
#54
by Garykom
контора "накосячила", Вы снова ей даете работу, чтобы она и дальше "косячила" вот и интересна причина
#56
by tt71071
может она и не накосячила ? может просто чаще свёртку нужно было делать - последний раз вроде бы делали 2008г.
#58
by FN
не давай им - они уже один раз накосячили. У тебя тупо не закрывается регистр, даже если есть проблемы в учете разработчик должен был это предусмотреть, хотя бы в виде предупреждений/сообщений.
#61
by FN
и заодно размер RA1247.DBF скажи. Примерно будет ясно - можно ли на этой базе и дальше работать в ДБФ после закрытия регистра или все же нужно переходить на скл. Например Експресс - он бесплатный.
#62
by tt71071
накладных 100 прихдных 100 расходных , 400 перемещения итого 600 остатки материалы -20 товары - 30
#63
by FN
я про RA спрашивал. Документооборот смешной - скорее всего после решения проблемы с регистром еще можно будет жить в ДБФ. Могу помочь в нерабочее время. Почта в профиле.
#64
by tt71071
експресс то может и бесплатный а за изменение 1с лицензии нужно будет платить и я подозреваю что немалую сумму
#65
by FN
64 ну есть такое. беглый гуглин показал цену в 36 тыр грн. Но думаю можно хорошую скидку выбить, или поискать б/у программу.
#67
by Garykom
тогда 100% косяки по незакрытым партиям в регистре ЗЫ как может таблица всех движений (за все года) быть меньше чем таблица остатков (текущих)
#68
by Garykom
у Вас это должно было проявляться давно дикими тормозами при получении остатков товаров
#70
by Mikeware
Ну вообще-то может... Если приход отделяет от расхода более 3 и более периодов - итоги будут вполне закономерно толще движений...
#71
by Mikeware
остатки не по партиям получаются.... да и никаких тормозов при получении остатков при правильных индексах не будет.
#73
by Garykom
да согласен, если оборачиваемость никакая и штучный товар то вполне может быть такое типа пришло и лежит, лежит, а в RG* каждый месяц на 1-е число плюсует записи по всем остаткам но тогда 200% что срочно свертку делать, хотя бы тупейшей чисткой из RG* старых периодов по которым остатки уже не нужны
#75
by Mikeware
а если еще период итогов - не месяц, а меньше.... --------- решений, вообще говоря, "больше одного" --------- ну так выясняйте причину. база-то у вас, а не у нас... не, у меня валяется где-то "анализ незакрываемости", но он для сиквела сделан (да и то, недоделан) - но можно и без него, глазиками...
#76
by tt71071
вообщим переговорили с фирмой кот. осуществляет нам поддержку 1с - и они согласились свернуть базу но только до 2013 г.( в лучшем случае) и на это им нужно предварительно - 2 дня. Хорошо это или плохо сейчас особо выбор небольшой - ситуация сложная.
#78
by Ёпрст
огласите измерения регистра. А так, путей несколько. самый простой - прибить прошлые итоги, получить текущие + свёртка. Или, прибить лишнюю аналитику в регистре. По-уму - смотреть причину незакрытия регистра, для начала, глядеть движения прихода и расхода - там почти сразу очевидно, из-за чего.
#81
by Garykom
за пару часов и заплотют "за пару часов" а вот за "нужно предварительно - 2 дня" можно чуть побольше срубить
#83
by Garykom
тогда не понял цель выноса этого вопроса на форум... который , сразу бы обратились к "фирма" и не тратили время ЗЫ интересно что они 2-й день делают, как работают без смены ТА
#84
by Mikeware
при тех объемах им можно тупо курить это время. Никто и не заметит, что программа не работает. Это не 24*7*364, с допускаемыми 2 часами в месяц
#85
by tt71071
цель вынесения следующая - я искал пути решения проблемы но поскольку своими силами решить проблему не удалось ...
#87
by tt71071
если почистить регистр я как то и смог бы - то провести свёртку грамотно - я пока не готов
#89
by Злопчинский
Эмпирические исследования позволят сделать все малой кровью (читатйе Епрста). Если заведомо есть партии по которым СТОПУДОВО не должно быть итогов - то можно тупо прямыми запросами поудалять движения и итоги с такими партиями. Все резко похудеет. Но надо аккуратненько, аккуратненько.
#90
by Злопчинский
А свернуть вашу базу - два пальца об асфаль - свернуть именно технически. 1. внедрение универсального двигателя регистров - 10 мин. 2. заполнение УДР текущими остатками - ну пусть час... 3. удалить "лишнюю" аналитику (подменить креддокумент во взаиморасчетах на сам УДР и почистить ссылки на приходный доки в партиях - аналогично заменить на сам УДР). у себя именно так и сворачивал/разворачивал - п.2 делается автоматом с разбиением по докам с вменяемым количеством строк.
#91
by Злопчинский
но это техническая свертка. в результате получится может как было 100 приходов по Фирме1 и 100 расходов по фирме2 - так и останется. То есть незакрыто. Регистр-то порежется и дальше работать можно будет, но снова пухнуть начнет. а я - !!очень сомневаюсь!! что фирма которая "подрядилась" сделать свертку будет делать что-то иное, кроме как "технической" свертки.
#92
by Злопчинский
Короче - если не взлетит и дургой пипл не поможет - стучись предметно как-нить попозжее (но ядумаю пипл поможет).
#93
by FN
Там проблема не только в RG1247. Есть еще один регистр на 905 метров и 1SENTRY уже перевалила за 1 гиг. Так что либо полноценная свертка, либо переход на скуль.
#94
by tt71071
спасибо всем , особенно FN , Злопчинскому нас потжимают сроки поэтому пришлось передать базу .. но в дальнейшем думаю что Ваша информация мне пригодится
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- v7: v7 : НДС при возврате
- v7: Что нужно чтоб подключить ККМ Меркурий 112F к 1с V7 Торговля + склад
- v7: v7.7 премещение элемента справочника
- v7: v8: v7: Кто-нибудь сумел скачать комплект отчетности за I квартал 2007 года
- v7: Перенос точки актуальности
- v7: 1С V7.7 в сети
- v7: 1C:V7 starter program (for SQL) - обнаружена ошибка
- v7: Перенос данных Бухгалтерия из v7 в v8
- v7: v7 Перехват глобального события ПриЗаписи() или ОбработкаПроведения()
В этой группе 1С
- Передать штрихкод полученный из внешнего события одной формы в другую форму
- Ячейки табличного документа
- объединение журналов регистрации
- УТ 10.3. Партионный учет
- v7: Подключение сканера ШК в разрыв клавиатуры.
- При проведении документа изменить перечисление в справочнике.
- Полный свод начислений, удержаний. Отчет. Зуп.8.3.5.1443
- 1С Ут 10.3. Не создаются документы ЧекККМ через РМК.
- УТ 11 Аннулированные Чеки ККМ
- Проброс Криптопро на терминальные сессии
- Обмен УТ 10.3 -> БП 2.0. Не выгружается документ "оплата картой"
- Элементы формы поля выбора
- УТ11 проблема с единицами измерения
- Как в БП удалить только определенные движения у документа?
- Видимость значения в ячейке табличного поля
- Карты лояльности в УТ 11.1
- Компенсация за молоко
- Начисление страховых взносов. ЗУП 2.5.
- OData создание записи и заполнение табличной части
- 1С 8 и гугл драйв