v7: редактирование RA328.dbf #685113


#0 by ObmanOZ
Всем доброго времени суток! Так случилось в ТИС 9.2 перестали проводиться документы, вылетает ошибка с ссылкой на RA328.DBF подскажите пжл, если я через эксель поудаляю в ней энной количество тысяч строк чем это будет мне потом чревато? )
#1 by varelchik
а зачем?
#2 by ObmanOZ
, хороший вопрос, тогда как заставить ее проводить документы?
#3 by Ork
1. Закупайте счеты, блокноты, папки, ручки, калькуляторы и прочее для того, чтобы продолжить вести учет. Поскольку учета в ТИС уже не будет. 2. Вазелина побольше удаляльщику строк из RA328.DBF
#4 by ObmanOZ
, это уже все припасено (
#5 by Ork
Текст ошибки только браткам с битами можете сообщить?
#6 by ObmanOZ
, чежишь не сказать... ща сообщу...
#7 by Rie
Через Excel - не стоит. Есть более другие редакторы DBF.
#8 by ObmanOZ
Невосстановимая ошибка Базы Данных Код:-4 Таблица RA328 Общая ошибка ввода-вывода
#9 by Rie
А размер файла этого - какой? ТИИ - делалось? (Ну и на всякий случай - а резервная копия-то имеется?)
#10 by Ёпрст
с такими вопросами, это п...ц
#11 by Ёпрст
Это движуха партий, ежели это типовая.
#12 by Ёпрст
>> если я через эксель поудаляю ты еще потом кнопку сохранить в экселе всенепременно нажми, даже не удаляя строки. Порадуйся потом.
#13 by ObmanOZ
я понял что этого делать не стоит =( тогда как уйти от этой ошибки? копия есть, ТИИ не помогло
#14 by Ork
Размер файла RA328 - в студию.
#15 by Rie
Размер файла какой? На какой ОС лежит база? ТИИ - не помогло, но, наверное, что-то сказало?
#16 by Mikeware
размер файла?
#17 by ObmanOZ
2,096 гига размер RA328 ... разьем базы 5 гиг... база на сервере, файловая
#18 by Mikeware
ну вот и ответ....
#19 by ObmanOZ
уху... и что в такой ситуации делается???
#20 by Mikeware
но это нужно что-то изысканно-извращенное вытворять, чтоб движение партий занимало 2/5 базы....
#21 by Ёпрст
это предел для дбф файла. Выхода 2 - свёртка или перевод в SQL.. второе врят ли сходу взлетит.
#22 by Ёпрст
скорее всего, какой то му-2 левыые измерения в регистр понапихал. Делаю ставку, что в регистре есть измерения/реквизиты строкового типа большой длины.
#23 by Voronve
Дописки в базенку были ?
#24 by Mikeware
обычно - режут (сворачивают) базу. необычно - можно зафиксировать остатки на какое-то число, и поудалять старые движения, конечно, но если кто-нибудь сделает ТиИ, результат может оказаться непредсказуемым.
#25 by Ёпрст
открой словарик (1cv7.dd) , найди там ra328 и скинь описание сюда.
#26 by Mikeware
запросто.
#27 by Ёпрст
Аутор , усё ? За тобой пришли ужо ?..
#28 by Mikeware
"Вазелин, захады"©
#29 by ObmanOZ
еслиб можно было матом бы написал сюда все что думаю.... база переписанная че делать хз пока
#30 by Voronve
на ответь
#31 by Mister-X07
у одного клиента ТиС 9.2 около 8 гиг ДБФ  пока еще работает, недавно ему перегрузку данных делал (итоги пересчитывал - день заняло, с помощью доп.длл-ки), рекомендовал свертку пока еще база работает, клиент жмется до последнего ))
#32 by Ёпрст
это маленькая база, чтобы думать о свёртке.
#33 by Mister-X07
угу, делал ему пересчет итогов в сентябре и в этом месяце опять ))
#34 by Ёпрст
Подсказка к : открой словарик блокнотом.
#35 by ObmanOZ
#==TABLE no 186    : Регистр (Дв.) ПартииНаличие # Name    |Descr                         |Type[A/S/U]|DBTableName|ReUsable   T=RA328   |Регистр (Дв.) ПартииНаличие   |A          |RA328      |1         #-----Fields------- # Name      |Descr               |Type|Length|Precision F=IDDOC     |ID Document's       |C   |9     |0         F=LINENO    |LineNo              |N   |4     |0         F=ACTNO     |Action No           |N   |6     |0         F=DEBKRED   |Flag Debet/Kredit   |N   |1     |0         F=SP4061    |(P)Фирма            |C   |9     |0         F=SP330     |(P)МОЛ              |C   |9     |0         F=SP331     |(P)Номенклатура     |C   |9     |0         F=SP340     |(P)СтатусПартии     |C   |9     |0         F=SP341     |(P)Партия           |C   |9     |0         F=SP1554    |(P)ДатаПартии       |D   |8     |0         F=SP7404    |(P)ЦенаПрод         |N   |16    |2         F=SP342     |(P)Количество       |N   |16    |5         F=SP421     |(P)СуммаУпр         |N   |16    |2         F=SP343     |(P)СуммаРуб         |N   |16    |2         F=SP344     |(P)СуммаБезНДС      |N   |16    |2         F=SP347     |(P)КодОперации      |C   |9     |0         F=SP6818    |(P)ПродСтоимость    |N   |19    |2         F=SP7685    |(P)Выручка          |N   |16    |2         #----Indexes------ # Name     |Descr         |Unique|Indexed fields                                              |DBName     I=IDLINE   |of IDDOC+LineN|0     |IDDOC,LINENO,ACTNO                                          |IDLINE
#36 by Mikeware
криминала не вижу
#37 by 1dvd
Это ТИС? F=SP1554    |(P)ДатаПартии       |D   |8     |0         F=SP7404    |(P)ЦенаПрод         |N   |16    |2         а разве эти измерения нужны?
#38 by 1dvd
Это какбы намёк на то, что регистр скорее всего не закрывается
#39 by Voronve
Типовой регистр то ...
#40 by Ёпрст
нужны. ЦенаПород - для розницы, ДатаПартии - при правильном списании возвратов.
#41 by ObmanOZ
значится тока свертка... документы в базе от 11 года... можно попробовать свернуть 2011.. поможет? хоть до конца года дотянуть.. а там уже и 13 свернуть?
#42 by Ёпрст
ну хоть отсебятины нет. База за сколько лет то ? Учет с 2000 года поди, да ?
#43 by Ёпрст
Тут только свёртка или скуль. Или.. альтернативные субд, типа адвантадже.
#44 by ObmanOZ
уху... админ доблестно свалил... последняя свертка делалась в 11 году...
#45 by Ёпрст
А так, можешь тупо "кастрировать" числовые измерения в файле, подсунуть измененный мд-ник и словарик, свернуть базу или выгрузить (ибо файло маленько ужмётся)
#46 by Ёпрст
+45 под "кастрированием" понимается сокращение разрядности числовых значений.
#47 by Mikeware
есличо©, это RA...
#48 by Voronve
С 2011 файло так разрослось ? Меня терзают смутные сомнения. Какие доки у тебя двигают регистр ?
#49 by Ёпрст
с 19.2 например, до 13.2 и т.д.. определяется поиском макс значения ресурса.
#50 by Lazy Stranger
Вообще-то странно что движения партий чуть ли не полбазы в типовой ТиС занимают, что-то там не так. Может оно при списании как-то чудит и гору движений выдает?
#51 by ObmanOZ
скорее всего документ Переоценка розница... постоянно его клепают
#52 by Voronve
У вас так цены скачут ?
#53 by 1dvd
перед каждой акцией надо цены поднимать же :)
#54 by Эльниньо
Тянуть? У тебя уже база нерабочая.
#55 by ObmanOZ
сомневаюсь.. но они с помощью этого документа и какой то определенной номенклатуры формируют отчет по задолженностям перед поставщиками... система тут чекнишься... но делают именно так... и в этом документе по регистру партии проходит около 3500 строк
#56 by ObmanOZ
в смысле не рабочая?
#57 by Voronve
Доки не проводятся
#58 by ObmanOZ
ага... и тип все? можно ее хоронить и начинать с чистой?
#59 by 1dvd
тогда даже телепаты не помогут. Никто не знает чего там наверчено ЗЫ Возможно, ситуацию спасла бы отмена проведения всех этих нелепых Переоценок
#60 by Voronve
И толку ? Она у тебя распухнет опять через год. Схему бп надо менять
#61 by ObmanOZ
, с этим согласен полностью.. и поменяем... к НГ когда народу меньше будет.. а сейчас жедательно до НГ дотянуть (
#62 by Voronve
Сворачивай ее тогда
#63 by ObmanOZ
, понял... буду делать... всем спасибо за помощь...
#64 by Voronve
На копии. Сверни месяц в 2011. ТИИ, упаковку таблиц. Посмотришь на косяки которые вылезут, дотянешь до выходных - там досвернешь еще
#65 by ObmanOZ
спасибо, уже копия сворачивается
#66 by Mikeware
для начала, проверь, чтоб на те товары, на которые цена не меняется, но они есть в переоценке - не писать лишнюю строку в Движениея ПН. если не пишетя ничего лишнего - качаешь док "двигатель регистров", вживляешь и фиксируешь остатки на какое-нибудь число по всем регистрам. И хвосты регистров удаляешь
#67 by ObmanOZ
я им старый архив развернул.. чтоб они продажи бали.. народу тьма... думаю если со сверткой прокатит потом через обработку документы которые они наклепали перетащу... можно ведь так? чет я прям во всем сомневать стал
#68 by Mikeware
вообще, вариантов много, вопрос в том - что из вариантов ты сможешь сделать.
#69 by ObmanOZ
, подскажите с вариантами... а я увижу что из этого смогу сделать )
#70 by Ёпрст
Один из вариантов
#71 by Ёпрст
Но, тебе первое, нужно избаиться от ошибки -4, тут см.,
#72 by Lexik
А может упаковать dbf, сторонними методами (хоть через FoxPro, хоть через dbfview)? Удаленные записи пропадут, база похудеет. Потом свертку сотворить, на текущий день. Вроде должно проканать...
#73 by Ёпрст
в ra, как правило, нет удаленных записей.. вообще.
#74 by Ёпрст
тут упаковка - мёртвому припарки.
#75 by Lexik
не скажи! чем черт не шутит? Человека может выручить даже 10-15 удалённых записей...
#76 by Rie
Если регистр - "чистый", прям с пылу с жару из типовой. А конфигурация - менялась. Надо бы проверить, как она менялась. 2 ГБ на партии из 5 ГБ базы это несколько многовато. Выше уже говорилось о "лишних" движениях. Вот это, IMHO, обязательно надо проверить. И - того-с.
#77 by Rie
Чем выручит? Эти записи - не из вакуума сконденсировались ведь. А были созданы кем-то. А значит, через месяц-другой - человек придёт с той же проблемой, только паковать уже нечего будет.
#78 by Lexik
ему сейчас надо свертку сделать! а потом уже разбираться с лишними движениями, если я всё правильно понял. ТС, ответь!
#79 by vladko
если на скуль перенести, тогда проблема вообще исчезнет.
#80 by Rie
Рискну предположить, что у него не только в движениях лишние движения, но и в итогах - незакрытые партии. Которые начнут списываться после свёртки и породят движения, аналогичные тем, которые он доблестно убрал (не, ну пусть не столько же, а чуток меньше - так что следующий раз тема возникнет через месяц).
#81 by Rie
Как раз останется - просто будет менее заметна.
#82 by Lexik
предлагайте СВОЁ решение... критиковать и я могу! )))
#83 by Rie
Начать с выяснения того, как такая фигня случилась. (Это даже при свёртке пригодится).
#84 by Mikeware
не, переоценка нормально закрывает. иначе у него итоги вспухли бы еще быстрее. Да решений ТСу предложено как минимум два.
#85 by Rie
А мы пока не знаем размера RG. Может, там 1,9 ГБ.
#86 by Mikeware
4/5 базы - один регистр? :-) Не многовато ли?
#87 by Lexik
->
#88 by Mikeware
будь внимательнее...
#89 by Rie
Многовато. Но там - явный (но неизвестный) косяк с проведением. Так что всё может быть. (Ну, хорошо, пусть не 1,9, пусть 1,8 ГБ).
#90 by varelchik
Че вы тута палемику развели? Походу чел уже сам разобрался, раз не пишет.
#91 by ObmanOZ
разобрался только сейчас... база ожила в итоге... очевидно придется ставить sql, посоветуйте какой лучше ставить для ТИСа... будут ли ограничения на размер файлов? ЗЫ... свертка не помогла.... спустя почти 2 суток сворачивания вылетела с ошибкой на таблицу ra328 и доблестно закрылось... пришлось руками удалять как советовал , потом сжатие таблиц и таблица уменьшилась до 1,68 еще месяца на 3 хватит.. за это время буду пробовать развернуть sql
#92 by sttt
7.7 только на sql2000, но есть секретный релиз
#93 by Злопчинский
стопудово незакрыт регистр партий. Или косяки в измерениях (с криворукостью дописок), или контроль остатков "по компании" без закрывающих перепродаж.
#94 by Mikeware
ra!
#95 by Эльниньо
"спустя почти 2 суток сворачивания вылетела с ошибкой на таблицу ra328 и доблестно закрылось" Это ты смачным спасибом плюнь в глаза тем здесь, кто советовал делать свертку с файлом 2 Гига.
#96 by Злопчинский
Он ща так плюнет, что мы все захлебнемся.. ;-)
#97 by Эльниньо
Не все, а только те, кто даёт тупые советы.
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С