Вход | Регистрация
 

Является ли выгрузка/загрузка DT альтернативой CHDBFL?

[rphosts, 23.10.21 - 17:09]
Является ли выгрузка/загрузка DT альтернативой CHDBFL?
Я
   Гений 1С
 
23.10.21 - 16:34
Недавно столкнулся с тем, что одна точка часто "ломается". Пишет что БД повреждена.
CHDBFL пролечивает, ошибок не находит, но после этого база работает нормально.
Проверил, аналогичный эффект и от выгрузки в DT и загрузки из DT

К сожалению CHDBFL не поддерживает командную строку, написал пожелание: https://github.com/SeiOkami/OneS/issues/109

Но всё же, является ли выгрузка/загрузка DT альтернативой CHDBFL, ведь на это скрипт можно написать, а база там небольшая.
   Aleksey
 
1 - 23.10.21 - 16:35
нет
Ответ получен тему можно закрывать
   Aleksey
 
2 - 23.10.21 - 16:37
и да, к слову

Запускаем утилиту через обновлятор

Для пользователей моего Обновлятора всё ещё проще.

Отметьте нужную базу в списке, а затем из пункта "Ещё" выберите пункт "6.16 Проверка физической целостности файла БД (chdbfl.exe)":

При этом обновлятор:

сам заблокирует базу и выгонит работающих пользователей;
сам создаст резервную копию базы;
сам запустит утилиту chdbfl.exe и дождётся пока вы выполите в ней все необходимые проверки;
сам пустит всех пользователей обратно после того как вы закроете утилиту chdbfl.exe.
(с) https://helpme1c.ru/ispolzovanie-utility-chdbfl-dlya-testirovaniya-i-ispravleniya-fizicheskoj-celostnosti-bazy-1sbuxgalteriya-8-3-redakciya-3-0
   ДенисЧ
 
3 - 23.10.21 - 16:38
Нет, не является.
   Ёпрст
 
4 - 23.10.21 - 16:39
(0) нет
   Ненавижу 1С
 
5 - 23.10.21 - 16:56
Гены просто из одного частного опыта делает общий вывод. Незамутненный разум.
   Гений 1С
 
6 - 23.10.21 - 17:26
(2) это как бы не аналог Repair-1-Click, не понимаете? Речь о том, чтобы создать ярлык продавцу.
   Гений 1С
 
7 - 23.10.21 - 17:27
(5) (3) т.е. в DT выгружаются кривые данные?
   ДенисЧ
 
8 - 23.10.21 - 17:29
(7) Кривые у тебя руки. А дт просто не является резервной копией. А только средством переноса на серверную (файловую) базу другого формата
   acanta
 
9 - 23.10.21 - 17:36
(8) и почему нет кнопки в конфигураторе, загрузить данные из внешнего источника sql/файловой...
   ДенисЧ
 
10 - 23.10.21 - 17:37
(9) Есть. Только она стоит денег... И не 1800 в час...
   Aleksey
 
11 - 23.10.21 - 17:51
(7) ДТ не знает какие данные кривые, какие правильные. Она просто выгружает данные
   fisher
 
12 - 23.10.21 - 18:02
(0) В какой-то степени - да. Так как какая-то проверка целостности при этом невольно делается. Но насколько больше делается в CHDBFL - хрен его знает.
   fisher
 
13 - 23.10.21 - 18:04
Ну и если какая-то серьезная бяка, то выгрузка в дт уж точно ее не починит. Может только задетектить. Падением выгрузки, например.
   fisher
 
14 - 23.10.21 - 18:07
(0) И если у тебя периодически база ломается - надо консерваторию чинить, а не в цикле выгрузки крутить.
   Гений 1С
 
15 - 23.10.21 - 18:24
(14) спасибо КЭП
   ДенисЧ
 
16 - 23.10.21 - 18:27
(14) Консерватория там чинится только плюмбумом... Но это слегка...
   Ненавижу 1С
 
17 - 23.10.21 - 19:59
(7) опять в логику не умеешь
   mistеr
 
18 - 23.10.21 - 20:28
(6) Устранять причину проблем не предлагать?
   pechkin
 
19 - 23.10.21 - 21:17
Вроде как CHDBFL никаких логических проверок не делает

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.