![]() |
![]() |
![]() |
|
v7: Не запускается база 7.7 StasZn, obs191, Александр111, Иваныч1975, victuan1, a2080016, mishaPH, Frya, Бычье сердце, АгентБезопаснойНацио, Гость из Мариуполя, vsy, НачинающийВосьмерочн, Vstur, nextssbt, mortal, Vostochnick, arsik, Калиостро, bolder, trad, DimVad, dchumak, Наивный, Aleks73, Builder, serpentt, lubitelxml, Djelf, Somebody, Garikk, Вадим33, Timon1405, программистище, MWWRuza, Krendel, Ногаминебить, kostik79, hunter76, Мимо Проходил, skafandr, vbus, Страждущий, Smit1C, p-soft, RoRu, Михаил_, GreyK, uno-group, spiller26, ndrv, Олдж, A_G, AlexKimp, SleepyHead, Crusher, Hawk_1c, Lazy Stranger, kir-g, Saval1986, ptiz, vladko, zenik, elka302, takefive, Silgis, dyevgeniy, denk32, Шурик71, Крэкпэк, nick86, Prog_man, phabeZ, Волшебник, 1snik_d
| ☑ | ||
---|---|---|---|---|
0
StasZn
30.08.25
✎
12:00
|
Всем привет. Делаю свертку базы ТиС, пометил все доки до даты свертки, удаляю стандартными методом помеченные объекты, закрываю базу, потом запускаю и после ввода пароля пользователя, окно запуска пропадает и ошибка: APPCrash.
Имя сбойного приложения: 1cv7s.exe, версия: 7.70.0.27, метка времени: 0x4573fcd8 Имя сбойного модуля: KERNELBASE.dll, версия: 10.0.19041.6216, метка времени: 0x574726b0 Код исключения: 0xe06d7363 Смещение ошибки: 0x0013b6d2 Идентификатор сбойного процесса: 0x3f58 Время запуска сбойного приложения: 0x01dc198287ab1571 Путь сбойного приложения: C:\Program Files (x86)\1Cv77_original\BIN\1cv7s.exe Путь сбойного модуля: C:\Windows\System32\KERNELBASE.dll Идентификатор отчета: 917294bf-3a47-4820-bb2a-2064dff27973 Полное имя сбойного пакета: Код приложения, связанного со сбойным пакетом: Никак не зайти в конфигуратор, cdx чистил. Может кто сталкивался с таким ? |
|||
1
lubitelxml
30.08.25
✎
12:03
|
(0) ТиИ перед сверткой нужно делать
|
|||
2
StasZn
30.08.25
✎
12:10
|
Там база 15 Гб и тестирование за выходные не успевает пройти.
Просто если делать свертку на 22 или 23 год, то там ошибки нет, если делаю на 24, то там такая ошибка. |
|||
3
p-soft
30.08.25
✎
12:32
|
(0) 15 гиг файловой базы? и тии не делали давно? весело..
где то битый дбф-файл висит, искать либо руками, либо тии |
|||
4
StasZn
30.08.25
✎
12:34
|
(3) Файловой, на sql ранее переводили коллеги, но медленно работает, поэтому на файловой. Сейчас RG328 1,94 ГБ, но не даёт открыть период сентябрь. Вот пытаюсь свернуть.
|
|||
5
p-soft
30.08.25
✎
12:43
|
(4) ну это понятно, надо было на прямые запросы переводить.
сейчас уперлись в предел таблиц. вообще странно. может прав нет на файл или еще чего. пробуйте сделать копию базы, удалить в ней все индексы и входить в нее через конфиг да, что то не вспомню других причин. скорее всего проблема связана с виндой, где-то повисла блокировка на файле |
|||
6
Злопчинский
30.08.25
✎
12:45
|
Методом "полостного деления вычислить проблемный файл может быть
|
|||
7
Злопчинский
30.08.25
✎
12:45
|
Ну и 1.94 как бы намекает...
|
|||
8
StasZn
30.08.25
✎
12:56
|
Пробовал и на вин 10 и на server 2008. тоже самое.
Сейчас не стал удалять помеченные на удаление, сделал ТиИ, сейчас провожу доки с даты свертки по сегодняшний день. Если сойдется удалять уже ничего не буду, надо к завтра успеть. |
|||
9
p-soft
30.08.25
✎
13:03
|
(8) при заходе в конфиг, базе нужен файл конфигурации и файл связки данных. пробуйте сделать каталог с этими двумя файлами и заходите в конфиг. если зашло - накидывайте последовательно пользователей, потом дбф.
|
|||
10
p-soft
30.08.25
✎
13:05
|
(8) и да, без тии таблицы содержат помеченные на удаление записи, по факту ничего не поменяется - то же самое переполнение останется
|
|||
11
p-soft
30.08.25
✎
13:06
|
(8) и я бы не стал спешить - хуже будет если в продакт пойдет битая база
|
|||
12
Garykom
гуру
30.08.25
✎
13:15
|
До 2037 года осталось всего 12 лет!
Не пора ли уже переходить с 1С 7.7 на нечто посвежей? |
|||
13
Garykom
гуру
30.08.25
✎
13:16
|
(12)+ Кстати интересно банковский софт и у вояк эту проблему с датами уже решили?
Или как обычно |
|||
14
p-soft
30.08.25
✎
13:20
|
(12) за 10 лет малый бизнес успевает сдохнуть, а то и не один раз. зачем лишняя суета?)
ну и все остальные по тому же принципу |
|||
15
Garykom
гуру
30.08.25
✎
13:34
|
(14) 1С 7.7 уже лет так 10-15 практически не продают
Пока что плохо сдыхают |
|||
16
Alexor
30.08.25
✎
13:41
|
(4) Удали все RG*.*
Потом запусти 1с. |
|||
17
Alexor
30.08.25
✎
13:41
|
+16 Потом ТИИ с пересчетом итогов
|
|||
18
Гость из Мариуполя
гуру
30.08.25
✎
13:47
|
(16) и он опять восстановится до 1.94 ГБ :)))
|
|||
19
Alexor
30.08.25
✎
13:49
|
(18) Так он свернул. Будет меньше.
|
|||
20
Alexor
30.08.25
✎
13:50
|
(0) И кстати RG328 почти 2 гига,
а RA328 Сколько? У тебя проблема с закрытием регистра. Я бы в эту сторону смотрел. |
|||
21
Alexor
30.08.25
✎
13:53
|
+20 RG328 Регистр партий. Партии не закрываются. Либо посмотреть его, сталкивался, когда провели 1000 годом. Тоже распух.
Удалить RG, ТИИ с пересчетом итогов. А дальше уже смотреть. |
|||
22
lubitelxml
30.08.25
✎
13:56
|
(4) в скуль базу, там ТиИ - далее свертка, потом можешь попробовать в файловую обратно выгрузить. Но 1.94 - как бы шепчет, займи, но купи сервер
|
|||
23
Гость из Мариуполя
гуру
30.08.25
✎
14:01
|
(0) Не делай бесполезные телодвижения.
Пока базу не свернешь и не сожмешь, у тебя этот регистр итогов так и будет при пересчете восстанавливаться до первоначального размера, то есть до 2 ГБ. (ну, про бардак, то что RG больше чем соответствующий RA, сейчас не будем). Предлагаю - для начала свернуть, хотя бы до 23 года, раз ты говоришь, что до 23 сворачивается, удалить помеченные на удаление. Просто помеченные на удаление в 1С - это нифига не помеченные на удаление в файле dbf. После удаления помеченных на удаление в 1С - записи реально становятся помеченными на удаление в файле dbf. Потом файлы dbf надо сжать. ТИИ долго, но можно попробовать сжать dbf (не все, только большие dbf) любым приличным dbf-редактором, который скушает файл размером 2 гига. как быстренько пересчитать только один регистр, ещё пятнадцать лет назад Ёпрст рассказал, вот в этой ветке пост 26 Гикнулся RG328.DBF&ysclid=mey4h17jyr296435172 |
|||
24
Гость из Мариуполя
гуру
30.08.25
✎
14:04
|
(19) та я так и не понял, в итоге свернул он или нет, он и про 2022 год говорил, и про 2023.
Ну если свернул, тогда да, конечно будет меньше. |
|||
25
Djelf
30.08.25
✎
14:39
|
Опять вытащил из копилки...
Для увеличения памяти 1С больше 2Gb: 4Gb Patch NTCore https://ntcore.com/?page_id=371 Для загрузки и выгрузки dt больше 2Gb: ConfigSpy от АЛьФ http://www.dorex.pro/?projects&configspy&download Для работы 1C с файлами dbf больше 2Gb: dbeng32 от Wirth https://cloud.mail.ru/public/3mVX/4trK45on8 Но видимо грохнуть все *RG будет достаточно, они пересчитаются... |
|||
26
Злопчинский
30.08.25
✎
14:53
|
(20) мегабайт 300
|
|||
27
Злопчинский
30.08.25
✎
14:58
|
В ТИИ не надо все галки делать, для начала поставить галку "упаковка таблиц" (самая последняя.
. После пересчета итогов (перепроведения базы) можно еще нулевые итоги почистить см. на ИС "шишки для мартышки") на РГ328 эффект будет практически нулевой. |
|||
28
Djelf
30.08.25
✎
15:13
|
(27) При физическом уничтожении и пересчете *RG нулевых итогов быть не должно.
Гранаты у нас и самих есть, но немного другой системы. 1sqlite то грохнет, и всякие шишки грохнут, но это работать будет только после запуска системы! А она же не запускается! ;) |
|||
29
Злопчинский
30.08.25
✎
22:19
|
Рассказываю для бестолочей.
Ввиду жиртреста rg328 очевидно, что регистр партий не закрывается. Откладываем в сторону соображение сто могли ручками накостылять в партионку чего-нибудь косячного - это маловероятно. Чаще всего банальная чернота-серота: приходв и расходы идут в целом по "холдингу" (ну тот, который взял в аренду степлер), а интеркампани не выполняется. |
|||
30
Злопчинский
30.08.25
✎
22:31
|
Закилять таблицу итогов
В таблице движений измерение "фирма" апдейтим пустой ссылкой спр. Фирмы Пересчитываем итоги, получаем таблицу итогов в районе 80-180 мб. По штату ному коду правим заполнение измерение фирма на пустое значение. Повторяем для регистра остатков. Профит. Ибо стопудово у тс взявший в аренду степлер "холдинг" А тнтеркампани не делается. |
|||
31
Злопчинский
30.08.25
✎
22:31
|
Схема рабочая если плюшечник знает что и как работает на фирме.
|
|||
32
StasZn
30.08.25
✎
22:53
|
(24) Свернул на 31.07.24 без удаления помеченных. Сделал ТиИ со всеми галками, общий объём уменьшился с 15Гб до 9,2
|
|||
33
p-soft
30.08.25
✎
23:02
|
(32) а чем отличается ситуация от той что была до этого? почему ошибка пропала?
|
|||
34
Гость из Мариуполя
гуру
30.08.25
✎
23:34
|
(33) ну дык он же говорит - ТиИ сделал.
|
|||
35
Злопчинский
31.08.25
✎
10:44
|
(32) насколько рг328 уменьшился?
|
|||
36
Наивный
01.09.25
✎
07:44
|
Базе явно 20-25 лет, объемы не малые, спецов несколько. И как так получилось, что до сих пор руки до прямых запросов не дошли?
|
|||
37
mishaPH
01.09.25
✎
08:24
|
(36) жадность + коллектив прогов пенсионерский возможно который турбоконфом то пользоваться не может
|
|||
38
АгентБезопасной Нацио
01.09.25
✎
08:29
|
(36) "объемы немалые" - не смешите...
|
|||
39
Наивный
01.09.25
✎
08:46
|
(38) скажем так - достаточные, чтобы доставлять проблемы
|
|||
40
StasZn
01.09.25
✎
11:14
|
(35) С 1.94 до 232 Мб
|
|||
41
StasZn
01.09.25
✎
11:16
|
(36) Те кто дописывал 7.7 сейчас уже не работают. Просто поддерживаем базу, на 8 там вряд ли перейдут когда-либо.
|
|||
42
uno-group
01.09.25
✎
11:27
|
Из любой базы натравливаешь на свою
каталог=СокрЛП(ИмяНачКаталога); Фс.УстТекКаталог(Каталог); БД=СоздатьОбъект("XBASE"); н=1; Файл=Фс.НайтиПервыйФайл("*.dbf"); Пока Фс.СуществуетФайл(Каталог+Файл)=1 Цикл БД.ОткрытьФайл(Файл,"",0); БД.Сжать(); БД.Записать(); БД.ЗакрытьФайл(); Сообщить(Файл+" - сжат."); Файл=ФС.НайтиСледующийФайл(); Если СокрЛП(Файл)="" Тогда Прервать; КонецЕсли; КонецЦикла; Сообщить("Все"); Удаляешь СДХ, помеченные на удаление записи удаляются. |
|||
43
uno-group
01.09.25
✎
11:28
|
По партиям смотришь, что не закрывается, до какого измерения тебе реально нужны данные, делаешь документы "закрыть партии"
и в конце месяца автоматом создаешь такие документы. Типа если по регистрам партий тебе достаточно первых 4 измерений а там 7. Пока измерение 1 Пока измерение 2 Пока измерение 3 Пока измерение 4 Если к-во <> 0 тогда продолжить; КонецЕсли; Пока измерение 5 Пока измерение 6 Пока измерение 7 Тут фиксируешь, что у тебя есть, и проводишь с обратным знаком. Пару часов и файл значительно сожмется. А дальше смотришь проводки и думаешь, а нужны ли тебе эти лишние измерения, или поправить код и убрать их, забыв о проблеме навсегда. Но тут нужно смотреть, есть ли смысл править. Скорее всего придется довольно много кода. А костыль в виде помесячного закрытия работает обычно вполне нормально |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |