powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / [игнор отключен] [закрыт для гостей] / Потеря данных в файловой версии бд
22 сообщений из 22, страница 1 из 1
Потеря данных в файловой версии бд
    #37474969
sontex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет!

У меня следующая проблемма :

Имеется файловая бд в которой ряд справочников (товары,настройки. итд), таже имеется отдельная программка для фоновой закачки переоценки товаров (через COMconnector ) .
все работает замечательно,товары переоцениваются,записи о продажах также заносятся в бд.

Но стоит сделать перезапуск 1с, как тут происходит откат базы до момента ее прошлого запуска,такое ощущение что она рабоатла все время в память ,а скинуть на диск не успела по каким-то причинам.

итог всего... я теряю переоценку товаров и теряю те продажи что были занесены в базу.

как решить данную проблему?
1С:Предприятие 8.1 (8.1.15.14)

p/s без доп-программы которая переоценивает в базе товары происходит тоже самое,но гораздо реже.


вариант перехода на sql базу к сожалению не катит :(
...
Рейтинг: 0 / 0
Потеря данных в файловой версии бд
    #37474971
pail
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sontex,

Начнем с терминологии: что такое перезапуск в файловой версии?
Это когда всех клиентов, включая фоновую закачку данных, каждый из которых самостоятельно читает/пишет свои данные, кидают перезапуском файлового сервера? или тут что-то другое?
...
Рейтинг: 0 / 0
Потеря данных в файловой версии бд
    #37474974
sontex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
клиент и база на одной машине, тамже программа для фонового обмена.

В течении 2 дней касса работала без перезапусков.
После чего сделали перезагрузку ( кнопкой ресет ).

Почему я теряю данные за 2 дня?,можно предположить что я должен потерять срез последних данных например за ~час...
Получается 2 дня она работала в памяти....

как быть?
...
Рейтинг: 0 / 0
Потеря данных в файловой версии бд
    #37474978
pail
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sontexклиент и база на одной машине, тамже программа для фонового обмена.

В течении 2 дней касса работала без перезапусков.
После чего сделали перезагрузку ( кнопкой ресет ).

Почему я теряю данные за 2 дня?,можно предположить что я должен потерять срез последних данных например за ~час...
Получается 2 дня она работала в памяти....

как быть?

Клиенты 1С не заморачиваются такими тонкостями, как хранить данные в памяти - это функции ОС, с настройками которой и надо разбираться.
Но вот кнопкой ресет ......
Это сильно - примерно как головную боль топором лечить.
Если перезапуск действительно необходим - то вначале надо все соединения с базой 1С завершить (да иметь в виду, что она не сразу свои соединения закрывает - самым точным критерием полного закрытия здесь будет отсутствие любых файлов, кроме 1cv8.1cd в каталоге базы).
А потом про свое желание reset сказать операционной системе - которая в таком случае как минимум все файловые операции завершает да буфера из кэша на диск сбрасывает
...
Рейтинг: 0 / 0
Потеря данных в файловой версии бд
    #37474980
Zerro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sontexклиент и база на одной машине, тамже программа для фонового обмена.

В течении 2 дней касса работала без перезапусков.
После чего сделали перезагрузку ( кнопкой ресет ).

Почему я теряю данные за 2 дня?,можно предположить что я должен потерять срез последних данных например за ~час...
Получается 2 дня она работала в памяти....

как быть?
какой размер базы? транзакции при обмене используете?
...
Рейтинг: 0 / 0
Потеря данных в файловой версии бд
    #37474982
sontex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Zerro,

размер бд около 500 мб.
Откат происходит полный...,т.е всех справочников,регистров там где используются и не используются транзакции.
...
Рейтинг: 0 / 0
Потеря данных в файловой версии бд
    #37474998
sontex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Возможно ли это результат блокировки?
Тем что программой обмена я подключаюсь( COMconnector.Connect() ) один раз и держу соединение до рестарта системы.
Возможно это блокирует файл базы и не дает 1с скинуть текущую инфу в базу.

Или я ошибаюсь и блокировки быть не должно?
...
Рейтинг: 0 / 0
Потеря данных в файловой версии бд
    #37475012
pail
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sontexВозможно ли это результат блокировки?
Тем что программой обмена я подключаюсь( COMconnector.Connect() ) один раз и держу соединение до рестарта системы.
Возможно это блокирует файл базы и не дает 1с скинуть текущую инфу в базу.

Или я ошибаюсь и блокировки быть не должно?


а это смотря как обмен реализован, там все что угодно может быть, и слово "не должно" - неприменимо
...
Рейтинг: 0 / 0
Потеря данных в файловой версии бд
    #37475161
The Dim!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А как вы определяете что были изменения (переоценка) или нет и зачем вы делаете "перезапуск 1С" ?

Чудес не бывает, или вы явно используете транзакции или... или вы переоцениваете товар в при отражении продаж и что-то у вас там зависает транзакция. При рестарте происходит откат - транзакций.
...
Рейтинг: 0 / 0
Потеря данных в файловой версии бд
    #37475186
sontex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
The Dim!,

Перезапуск кассы иногда необходим...

что произошла переоценка я оперделяю добавив в стостав чека товак с ценой допустим 100 рублей...
следом ложу файл переоценки ..после того как он скушался в базу через комконнектор я вижу уже другую цену, ту на которую я поменял. Транзакции да использую, но не настолько глобально чтобы откатывать абсалютно все...без исключения... откатываются регистры сведений куда я писал без транзакций.

п\с кассиры такие кассиры.... из-за того что они могут пнуть ресет не хочется терять данные.
...
Рейтинг: 0 / 0
Потеря данных в файловой версии бд
    #37475286
Zerro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
странно все.. может чтот отипа бэкапа настроено??? который восстанавливает.. спецом поперегружайтесь и копий поделайте.. и поиском пошарьте
...
Рейтинг: 0 / 0
Потеря данных в файловой версии бд
    #37475297
Kreontsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А случаем проблема не в том что включено в ОС: Востановление системы на диске где база лежит?
Если да, то срочно отключить.
...
Рейтинг: 0 / 0
Потеря данных в файловой версии бд
    #37475303
Zerro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KreontsaА случаем проблема не в том что включено в ОС: Востановление системы на диске где база лежит?
Если да, то срочно отключить.
+ что то похожее. имхо с 1с все в порядке
...
Рейтинг: 0 / 0
Потеря данных в файловой версии бд
    #37475356
Фотография Shuhard
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sontexоткатываются регистры сведений куда я писал без транзакций.

и журнал 1С откатывается - тогда дело не в 1С
...
Рейтинг: 0 / 0
Потеря данных в файловой версии бд
    #37475558
sontex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо за помощь,завтра проверю и отпишу подробнее что и как.
...
Рейтинг: 0 / 0
Потеря данных в файловой версии бд
    #37475639
HoBTID
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sontexThe Dim!,
...
следом ложу файл переоценки ..после того как он скушался в базу через комконнектор я вижу уже другую цену, ту на которую я поменял. Транзакции да использую, но не настолько глобально чтобы откатывать абсалютно все...без исключения... откатываются регистры сведений куда я писал без транзакций.
Очевидно, вся загрузка идет в ОДНОЙ транзакции, которая НЕ ЗАКРЫВАЕТСЯ вообще.
Она откатывается и все данные пропадают. 1С в этом случае работает правильно.

Ищите, где после НачатьТранзакцию(), вы забыли написать ЗафиксироватьТранзакцию().
...
Рейтинг: 0 / 0
Потеря данных в файловой версии бд
    #37475775
Zerro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HoBTID,

мало вероятно.. транзакция не глобальна настолько))
...
Рейтинг: 0 / 0
Потеря данных в файловой версии бд
    #37476653
sontex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
KreontsaА случаем проблема не в том что включено в ОС: Востановление системы на диске где база лежит?
Если да, то срочно отключить.
Востановление системы , не включено.

Пробовал повторить все на нормальной ХРшке .

проверял на новой конфе создавая такие-же условия записи,без использования транзакций.
Также и на текущей рабочей.

5 тестов прошли успешно.т.е все было хорошо данные не терялись,за исключением нескольких записей до момента рестарта...ну то понятно..

Сейчас грешу на. windows xp embedded. проверю отпишусь...
...
Рейтинг: 0 / 0
Потеря данных в файловой версии бд
    #37476782
Zerro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sontexKreontsaА случаем проблема не в том что включено в ОС: Востановление системы на диске где база лежит?
Если да, то срочно отключить.
Востановление системы , не включено.

Пробовал повторить все на нормальной ХРшке .

проверял на новой конфе создавая такие-же условия записи,без использования транзакций.
Также и на текущей рабочей.

5 тестов прошли успешно.т.е все было хорошо данные не терялись,за исключением нескольких записей до момента рестарта...ну то понятно..

Сейчас грешу на. windows xp embedded. проверю отпишусь...
ну да..или переставляй винду
...
Рейтинг: 0 / 0
Потеря данных в файловой версии бд
    #37477458
Фотография Shuhard
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sontexwindows xp embedded
небось диск в RAM поднят ?
...
Рейтинг: 0 / 0
Потеря данных в файловой версии бд
    #37478179
sontex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shuhardsontexwindows xp embedded
небось диск в RAM поднят ?
Если бы было так,то я бы не писал тут ))).

результат...фоновый обмен приходится отключить :(,поработаем без фона....посмотрим...
...
Рейтинг: 0 / 0
Потеря данных в файловой версии бд
    #37478195
pail
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sontex,поработаем без фона....посмотрим...

еще бы кнопку Reset от нетерпеливых кассиров физически заблокировать
...
Рейтинг: 0 / 0
22 сообщений из 22, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / Потеря данных в файловой версии бд
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]