Восстановление sql базы после динамического обновления.

Публикация № 138797

Администрирование - Администрирование данных 1С - Тестирование и исправление

Завис конфигуратор при динамическом обновлении базы, после при входе в конфигуратор выводится сообщение: «Внимание!!! При обновлении данных, после последней реструктуризации, произошла ошибка. Повторить обновление?»

Платформа: 8.2.15.301

Завис конфигуратор при динамическом обновлении базы, после при входе в конфигуратор выводится сообщение:

«Внимание!!! При обновлении данных, после последней реструктуризации, произошла ошибка. Повторить обновление?» «Да, Нет»

 

Если выбрать да, то выводится сообщение:

«Обнаружена незавершенная операция сохранения конфигурации. Для продолжения работы необходимо завершить операцию.»

 

Так как было динамическое обновление, то данные все в сохранности.

Первым делом смотрим в configsave, таблица оказалась пустой. Смотрим что просходит с базой через profiler ms-sql.

Первое сообщение в 1С выводится после запроса select * from Config WHERE FileName = 'commit'. В копии запрос возвращает пусто, удаляем в поврежденной базе этот флаг (delete from config where FileName = 'commit').

При запуске 1С снова выводится первое сообщение, но уже после запроса select * from Config WHERE FileName = 'dbStruFinal'. В копии запрос возвращает пусто, удаляем в поврежденной базе этот флаг (delete from config where FileName = 'dbStruFinal').

Запускаем 1С, все работает.

P.S. Если вы столкнулись с аналогичной ситуацией, то напишите в комментариях на каком релизе платформы это произошло, какой режим совместимости у конфигурации и какой алгоритм обновления базы используется (старый или новый).

Специальные предложения

Вознаграждение за ответ
Показать полностью
Комментарии
Избранное Подписка Сортировка: Древо развёрнутое
Свернуть все
1. natali_gasparian 27.09.12 15:35 Сейчас в теме
Большое спасибо за эту статью!!!
2. Кафтан 03.10.12 09:03 Сейчас в теме
Столкнулся с такой же ошибкой... Слава яйцам, что начали делать бэкапы. Восстановил с бэкапа. Можно ли скопировать таблицу config из другой базы? Это поможет в данной ситуации?
3. Oleg1708 19.10.12 17:05 Сейчас в теме
4. shuhorov 19.10.12 17:35 Сейчас в теме
5. sergos3331 17 19.10.12 20:46 Сейчас в теме
По решению данной проблемы много статей, в основном рекомендации вида: заменить таблицу config.
У меня к сожалению не помогло. А вот вариант с удалением строк из этой таблицы - вроде как выручило.
Но вот надолго ли и что это за строки, за что отвечают .... вопрос открытый.
delete from config where FileName = 'commit'
delete from config where FileName = ' dbStruFinal'
После их запуска удалось зайти в конфигуратор.
Кстати: платформа 8.2.16.362 формат базы: DB2.
всем удачи.
Daimon; savauu; Slikolia; +3 Ответить
6. AlekseiLeit 9 25.10.12 16:59 Сейчас в теме
такая же проблема была сегодня.

спасибо автору, помогло.

но действительно, за что отвечают 'commit' и 'dbStruFinal'?
pbahushevich; +1 Ответить
10. AlexanderKai 04.02.13 12:10 Сейчас в теме
(6) AlekseiLeit,
Эта записи и отвечают за динамическое обновление.
7. Alex_Japanese_Student 441 19.11.12 16:46 Сейчас в теме
у меня такое было, но задолго до этой статьи. Тогда дело решилось только поднятием из бэкапа. Теперь буду знать, спасибо
8. bforce 443 20.11.12 13:55 Сейчас в теме
Не похоже, чтобы проблему решили полностью. Вот то самое сообщение и цитата из него
Мы просто попытались так же честно описать всю ситуацию, как она есть:
Проблема имеется.
Мы провели большую работу по ее нейтрализации.
Исправление сложное.
Мы его включили в версию 8.3.1
9. AlexanderKai 04.02.13 12:05 Сейчас в теме
Автору огромное спасибо, быстро решил свою проблему, когда настал час Икс :)
И да, на 8.2.17 проблема не полностью решена.
11. VanDiesel1 368 10.10.14 11:48 Сейчас в теме
Ну почти за полгода до решил это http://infostart.ru/public/116123/. Сегодня опять мой почти трехлетний трабл повторился погуглил. Наткнулся на вашу статью
12. NataliaKuznetsova 29.11.14 00:25 Сейчас в теме
13. Zamik 5 18.02.15 16:30 Сейчас в теме
Да, помогло, и не пришлось вытаскивать базу из бэкапа, ибо есть бэкап не базы, а диска.
Спасибо, большое, человеческое...
14. Balabassko 5 23.03.15 04:05 Сейчас в теме
Воспользовался советом из данной статьи:
1С 8.3 УПП 1.3
Помогло.
15. mpeg1989 29.10.15 15:46 Сейчас в теме
Столкнулся с такой же проблемой, сделал беккап косячной базы средствами скуля, развернул недавний беккап в соседнюю базу, перекинул с одной базы в другую таблицу dbo.config. Сначала зашло, потом началось непонятное, rphost стали падать со страшной силой. Наткнулся на эту статью, решил восстановить беккап косячной базы и проверить, но получилось странное, попробовал зайти в конфигуратор, он предложил продолжить обновление, я согласился и база стала нормально загружаться!

Мораль - мне, похоже, помогло сделать беккап и залить его. Попробуйте, может кому поможет.
38. nvv1970 26.08.17 11:04 Сейчас в теме
(15) после копирования таблицы и входа в конфигуратор нужно ОБЯЗАТЕЛЬНО провести обновление свежим цф. Очень вероятно, что автор это забыл сделать, а часть данных базы уже не соответствовала восстановленному config.
16. KrivosheevEV 20.07.16 13:00 Сейчас в теме
Спасибо.
Но, помогло только предприятию - пользователи смогли зайти в базу.
Для входа в конфигуратор пришлось перезаписывать таблицу "dbo.config".
17. 13KrAs 05.09.16 15:06 Сейчас в теме
"Спасибо, отпустило"
8.2.17.169 Вылечено удалением строк с 'commit' и 'dbStruFinal'
Вот и слушай ещё 1С, когда они говорят, что нельзя лазить в скуль 1Ски средствами самого скуля.
Pavel_Dv; +1 Ответить
18. DenisCh 05.09.16 15:26 Сейчас в теме
А изменения динамического обновления сохранились?
19. Danil.Potapov 05.09.16 18:59 Сейчас в теме
(18) DenisCh, Да, все сохраняется. Платформа иногда не может очистить после обновления служебные флаги.
20. bercut13 44 28.11.16 17:34 Сейчас в теме
Спасибо! Запустил конфигуратор после статьи, о большем и не мечтал =)) Ошибка возникла на платформе 8.3.9.1818. (Бух 2.0.) по ощущениям во время динамического обновления совпавшего с разностным бэкапом средствами SQL. Запустил только удаление: delete from config where FileName = 'commit'
21. janibeg 2 25.01.17 17:58 Сейчас в теме
22. olo_lo4 30.03.17 14:47 Сейчас в теме
Спасибо помогло! Без профайлов можно, напрямую в Менеджмент студио
23. 407627 05.04.17 14:11 Сейчас в теме
!!!! Спасибо большое, поднял упавшую базу БП, после динамического обновления ((( релиз платформы 8.3.9.2170. Ребята динамическое обновление это ЗЛО
24. klmop 14.04.17 08:41 Сейчас в теме
Большое спасибо, добрый человек, очень выручил!!
25. grafit 8 21.04.17 08:59 Сейчас в теме
Блин, 5 лет с первого поста здесь, а проблема до сих пор актуальна!!!
Только что продела сию процедуру:
1. select * from Config WHERE FileName = 'commit'
2. delete from config where FileName = 'commit'
3. select * from Config WHERE FileName = 'dbStruFinal'
4. delete from config where FileName = ' dbStruFinal'
и база вернулась в жизни.
maksa2005; Rans; Snork; DemonIQ; Gang031; ketr; MAD777888; Михаська; sertak; CepeLLlka; NewLifeMan; +11 Ответить
26. Danil.Potapov 438 21.04.17 12:00 Сейчас в теме
(25) на каком релизе платформы произошло?
79. kholkin 55 23.10.18 10:24 Сейчас в теме
(25)
delete fr om config wh ere FileName = ' dbStruFinal'

Внимание. В четвертой строке лишний пробел. Если не удалить, то получим ошибку "Текущему соединению с информационной базой не назначен сеанс"
27. grafit 8 21.04.17 14:47 Сейчас в теме
8.3.9.2033
И да, при динамическом обновлении конфигурации.
28. Bukaska 133 21.04.17 14:56 Сейчас в теме
(27)Динамическое обновление - зло)
30. Danil.Potapov 438 21.04.17 18:40 Сейчас в теме
(27) а какой режим совместимости стоит у конфигурации?
31. grafit 8 24.04.17 09:35 Сейчас в теме
29. grafit 8 21.04.17 15:26 Сейчас в теме
32. e770ac 06.06.17 13:48 Сейчас в теме
8.3.10.2252 Тоже самое, хоть и редко, один раз на тысячу..., спасибо автору за статью)
33. oksana gartman 13.06.17 07:38 Сейчас в теме
Платформа 8.3.9.2033. Очистила configsave.

Выполнила - delete from config where FileName = 'commit'. Заработало.
34. Painted 32 15.06.17 07:58 Сейчас в теме
Похоже, что в 8.2.17 исправили эту проблему

Платформа 8.3.9.2233 - не исправили. Проблема актуальна, решение тоже.
Автору лайк.
35. GoR1313 05.07.17 18:21 Сейчас в теме
Автору громадное спасибо! Только что рухнула база получилось поднять за пару минут, УПП 1.3 платформа 8.2.19.130
36. Olga255 11.07.17 16:49 Сейчас в теме
Огромное спасибо, уже 3 базы починили. Проблема актуальна Платформа 8.3.10.2252. И, да, если перестать нажимать Перезапустить, если рухнул конфигуратор при обновлении, а нажимать Закрыть, то проблемы нет. Проблема есть не только при динамическом обновлении, но и при обычном обновлении нетиповой базы с релиза на релиз.
VanDiesel1; +1 Ответить
37. Zazamuh 23.08.17 13:51 Сейчас в теме
Подтверждаю, платформа 8.3.10.2252, решение помогло.
39. igla 14.09.17 08:43 Сейчас в теме
Большое спасибо. Просто спасли. Платформ 8.3.10.2466, обновление динамическое.
40. Скиминок 14.09.17 10:27 Сейчас в теме
41. s.kochnev 14.09.17 16:02 Сейчас в теме
Спасибо автору, спас базу на 8.3.10.2561 после динамического обновления. Ничего не потерялось, просто применил ещё раз сохранённые изменения после их сравнения с основной конфигурацией.
42. greencactus2013 03.10.17 11:10 Сейчас в теме
43. powercfg 05.10.17 09:09 Сейчас в теме
Спасибо, помогло. Делал все как написано. Удалил 2 строчки из config
8.3.9.2170
44. slnosa 13.10.17 10:16 Сейчас в теме
Спасибо большое.
При динамическом обновлении возникла именно такая ситуация.
База запустилась уже после первой команды: delete from config where FileName = 'commit'
УПП 1.3
8.3.10.2561
45. user715860 30.10.17 20:59 Сейчас в теме
Спасибо! 8.3.10.2639 КА 1.1
Все заработало после delete from config where FileName = 'commit'
46. Sergius79 16.11.17 15:16 Сейчас в теме
Спасибо большое.
При динамическом обновлении возникла именно такая ситуация.
База запустилась.
delete from config where FileName = 'commit'
удалило 1 запись. А
delete from config where FileName = ' dbStruFinal'
Записей не обнаружено
УПП 1.3
8.3.10.2375
47. ebongo 24 16.11.17 17:34 Сейчас в теме
Респект и уважуха, помогло )
48. Ujine1313 5 05.12.17 14:47 Сейчас в теме
и мне помогло после динамического обновления и сбоя базы во процессе этого. Автору огромное человеческое спасибо!.
49. hokkk 25.12.17 09:08 Сейчас в теме
Спасибо автору! Помогло!
50. iliabvf 04.01.18 12:44 Сейчас в теме
Как ни странно, 8.3.11 та же ошибка... удивительно
51. dmt 52 06.01.18 05:13 Сейчас в теме
52. easyfix 06.02.18 20:12 Сейчас в теме
Ребята исправьте в описании ' dbStruFinal' - пробел перед названием удалите. С ходу не заметил и скопировал как есть.
Walther_008; +1 Ответить
54. automatizator 292 16.03.18 14:47 Сейчас в теме
Спасибо! Помогло!!!
Однако потребовалось еще через Конфигурация\Конфигурация базы данных\ Вернуться к конфигурации ДБ.
55. PetrPetrPetrPetr 20.03.18 11:18 Сейчас в теме
56. Walther_008 229 30.03.18 11:45 Сейчас в теме
Конфиг запустился только после выполнения второй строчки
delete from config where FileName = 'dbStruFinal'

УПП 1.3 на 8.3.10.2580

Спасибо автору!
Почти 6 лет и вагон релизов минуло с момента публикации поста, а он всё ещё актуален.
57. Михаська 12 30.03.18 17:57 Сейчас в теме
Спасибо автору! Спасло уже дважды!!!
1С:Предприятие 8.3 (8.3.11.2867)
58. MAD777888 03.04.18 11:00 Сейчас в теме
Спасибо автору огромное!
59. ivm032 8 12.04.18 11:36 Сейчас в теме
60. IvanPoh 15 25.04.18 11:13 Сейчас в теме
61. V1V 113 29.04.18 10:59 Сейчас в теме
Исправляем, исправляем... однако 8.3.11.2954 а воз и ныне там. за месяц дважды флаги удалять пришлось(((
63. lazarenko 213 04.05.18 09:54 Сейчас в теме
Попробовал применить эту методику, в итоге ругается "Текущему соединению с информационной базой не назначен сеанс"
64. lazarenko 213 04.05.18 10:33 Сейчас в теме
(63)
Текущему соединению с информационной базой не назначен сеанс

Не, все норм, у меня пробел в имени закрался
delete from config where FileName = 'commit' or FileName = ' dbStruFinal'
65. Felix-pele 28.05.18 13:51 Сейчас в теме
Спасибо за статью!!!
У меня тоже была такая ошибка на 8.3.10.2580 База УПП. Бэкап был за прошедший день. Битая база через SQL бекапировать не хотела. По статье нашел и удалил вот эти две записи и все заработало.
delete from config where FileName = 'commit'
delete from config where FileName = 'dbStruFinal'
динамично обновлял и никогда такого не было. теперь будет наукой
66. sguskov 29.05.18 10:34 Сейчас в теме
67. ShadowRP 10.06.18 16:24 Сейчас в теме
Спасибо! Очень помогли...
68. RazorSky 24.06.18 19:53 Сейчас в теме
И от меня спасибо) выручили)
69. SergeyOskol 26.06.18 23:12 Сейчас в теме
Все отлично.
Годы идут,а проблемы те же
Как и решения )
Спасибо
70. romankoav 08.08.18 18:37 Сейчас в теме
В версии 8.3.11 существую другие идентификаторы. Обновите статью, пожалуйста
71. Danil.Potapov 438 08.08.18 19:10 Сейчас в теме
(70) пока не встречался с этой ошибкой в 8.3.11.
72. OlgaKuzn 16.08.18 11:48 Сейчас в теме
Ошибка произошла в релизе платформы 8.3.10.2667, режим совместимости у конфигурации "не использовать"
73. fancy 3 28.08.18 15:41 Сейчас в теме
Столкнулся сегодня на 8.3.10.2561

после неудачного динамического обновления указанная ошибка

помогло "delete from config where FileName = 'commit'"

После этого зашел в конфигурацию, повторил обновление

Большое спасибо
74. AlexanderAndreev 14.09.18 15:21 Сейчас в теме
Платформа 8.3.11.3133

После выполнения "delete from config where FileName = 'commit'" удалось зайти в конфигуратор и продолжитьработу

Спасибо за статью
75. gazpromsera 19.09.18 12:00 Сейчас в теме
8.3.10.2667 - возникла ошибка. Спасибо автору помогло!
76. Angel_19 4 21.09.18 09:04 Сейчас в теме
8.3.10.2561 - эта же проблема. Спасибо за статью!
77. DemonIQ 25.09.18 10:59 Сейчас в теме
8.3.11.2924
после неудачного динамического обновления указанная ошибка.
В это время возможно выполнялся диф бекап.
delete from config where FileName = 'commit'
delete from config where FileName = 'dbStruFinal' - помогло.
78. Octopus 337 19.10.18 08:56 Сейчас в теме
Платформа 8.3.12.1529, база в режиме совместимости 8.2.16
Только что словил эту траблу. Чистка таблицы config от некошерных записей решила проблему. Автору спасибо!
80. Leport 30.10.18 16:42 Сейчас в теме
Уже во второй раз столкнулся с такой проблемой. В первый решил накатом бекапа, во второй повезло встретить этот пост. Честь и хвала автору, его семье и соседям..) От себя добавлю что еще чистил configsave, а так же заново сохранил конфигурацию, иначе вебсервисы не поднимались.
81. Leannet 5 02.11.18 12:27 Сейчас в теме
82. vika64 75 16.11.18 13:27 Сейчас в теме
БОЛЬШОЕ СПАСИБО АВТОРУ!!! Здоровья и счастья вам!!
уже второй раз использовала данный алгоритм!!
ничего не понимаю в этих запросах, но уже вторую базу
вернула к жизни благодаря вам!!
83. VanDiesel1 368 20.11.18 09:01 Сейчас в теме
(82)Спасибо за добрые слова. Рад что спустя такое количество времени моё ноу-хау до сих пор востребовано. Огорчяет что 1С-ники никак с таким количеством релизов не могут пофиксить этот плавающий баг.
84. Meteorage 18 22.11.18 09:31 Сейчас в теме
Платформа: 8.3.12.1567
Конфа: УПП 1.3
Такая же проблема
85. bob_ 49 26.11.18 11:57 Сейчас в теме
8.3.12.1469 , сервер упал на динамическом обновлении, данное решение помогло.
86. user650708_mc.eugene2017 27.11.18 06:49 Сейчас в теме
Огромное спасибо! Всех благ! Здоровья, счастья!
Платформа 8.3.10.2639
Конфигурация УПП 1.3
87. Lunovar 29.11.18 16:18 Сейчас в теме
1С:Предприятие 8.3 (8.3.12.1616)
Зуп 3.1
Помогло спасибо огромное)
88. Натаshка 07.12.18 08:39 Сейчас в теме
Большое Вам спасибо за статью! Очень помогла.
89. Sle 11.12.18 02:59 Сейчас в теме
1С:Предприятие 8.3 (8.3.12.1529)
БП 2.0
Спасибо! Помогло!

Выполнили:

DELETE
FROM Сonfig where FileName = 'commit'
GO

и после запуска 1С обновили конфигуратор
90. Гость 12.12.18 10:59
91. Orkrist 14.12.18 14:01 Сейчас в теме
Платформа 8.3.10.2580
Благодарю!!! Сейчас все работает!
92. Shur69 15.12.18 19:53 Сейчас в теме
Большой респект !
Платформа 8.3.10.2667
Достаточно было сноса "коммита".

Где ж Вы накапываете эту инфу по где искать?

Похоже произошло на дин. обновлении, совпавшем по времени с фоновым обновлением полнотекстового индекса.
129. Danil.Potapov 438 01.08.19 08:29 Сейчас в теме
(92)
Похоже произошло на дин. обновлении, совпавшем по времени с фоновым обновлением полнотекстового индекса.

одна из рекомендаций при динамическом обновлении - на период обновления включать блокировку рег. заданий.
(127)

на скриншоте название флага с проблем.
93. sutuliy 09.01.19 12:25 Сейчас в теме
Спасибо. Помогло после удлаения соммита
94. ExpertBB 17.01.19 07:44 Сейчас в теме
Платформа 1С:Предприятие 8.3 (8.3.10.2466). Помогло. Спасибо большое!
95. garik79 21.01.19 11:06 Сейчас в теме
Спасибо, помогло
УПП 1.3.115.1, платформа 8.3.12.1714.
96. irinomsk2 25.01.19 11:58 Сейчас в теме
Спасибо ,помогло!!!
Платформа 8.3.12.1529
97. KroVladS 32 04.02.19 17:46 Сейчас в теме
1С:Предприятие 8.3 (8.3.10.2753)
"Управление торговлей", редакция 10.3
Спасибо помогло.
98. Jokemas 132 04.02.19 17:47 Сейчас в теме
Спасибо, помогло. Век живи, век учись.
Платформа 8.3.10.2753, конфигурация УТ 10.3.14.3
99. dusha0020 913 14.02.19 18:12 Сейчас в теме
На 8.3.92309 сегодня поймал при динамическом обновлении. Автору спасибо. Все сработало. Вошел в конфигуратор, получил конфу из хранилища и дообновил.
У меня дополнительно отказались работать запросы в SQL Studio. Ошибка при выполнении: "неверно задано имя папки" (the directory name is invalid). Пофиксилось выполнением в cmd команды "mkdir %temp%". Потом уже запросы на удаление косячных записей из таблицы config.
Может и это кому пригодится.
Еще раз автору спасибо и респект. Сегодня уйду с работы вовремя:)
100. DIvanmgn 15.02.19 11:50 Сейчас в теме
Спасибо, помогло
АльфаАвто 4 сильно переписанная, без режима совместимости, платформа 8.3.12.1714.
Оставьте свое сообщение

См. также

Восстановление работоспособности файловой базы. 3. Конфигурация Промо

Тестирование и исправление Практика программирования v8 1cv8.cf Бесплатно (free)

Восстановление работоспособности разрушенной файловой базы. Этап 3. Лечим конфигурацию.

21.04.2013    49223    0    andrewks    20    

Ошибка формата потока данных, частный случай

Тестирование и исправление v8 Бесплатно (free)

Вариант решения ошибки формата потока данных при попытке открытия конфигурации в конфигураторе.

вчера в 12:00    392    0    Zhilyakovdr    0    

Файл тестов для xUnitFor1C: тестирование проведения документов

Тестирование и исправление Прочие инструменты разработчика v8 1cv8.cf Бесплатно (free)

Тестирование проведения документов. Проверяется, что: а) документ проводится; б) движения документа после перепроведения не изменились.

30.06.2020    1466    0    q_i    16    

Исправление ошибки SDBL: Тип поля * несовместим с типом поля *

Тестирование и исправление v8 1cv8.cf Бесплатно (free)

После обновления конфигурации при записи одного документа стала появляться ошибка "Ошибки SDBL: Тип поля * несовместим с типом поля". В статье привожу пример исправления ошибки.

17.06.2020    1407    0    Farsis    0    

Восстановление SQL базы 1С 8.2. рухнувшей во время сохранения конфигурации. Промо

Тестирование и исправление Архивирование (backup) v8 1cv8.cf Россия Бесплатно (free)

При обновлении конфигурации вылетела 1С. После чего наотрез отказалась входить в базу. При этом в конфигураторе выдавалось сообщение "Внимание!!! При обновлении данных, после последней реструктуризации, произошла критическая ошибка. Повторить обновление?" Потом выходило сообщение "Обнаружена незавершённая операция сохранения конфигурации. Для продолжения необходимо завершить операцию". Горела кнопка Ок - на этом работоспособность конфигуратора и базы заканчивалась.

08.02.2012    127832    0    VanDiesel1    137    

Восстановление данных 1С8 при помощи механизма РИБ

Распределенная БД (УРИБ, УРБД) Тестирование и исправление v8 Бесплатно (free)

Предлагаю сообществу способ восстановления утраченных данных из бэкапа используя механизм РИБ. Зачастую наличие бэкапа базы не позволяет просто взять и откатить состояние базы на утро или вечер предыдущего дня. Бывает так, что утерю важных данных заметили спустя 2 дня, и свежий бекап нам не поможет. Предлагаю относительно простой способ переноса определенных данных из резервной копии базы в рабочую. Не надо писать обработку по выгрузке, загрузке данных или по переносу через COM-соединение. Единственное условие: в базе должны работать обмены РИБ.

13.06.2020    1031    0    Vortigaunt    1    

Ошибка формата потока. Частный случай при обновлении

Тестирование и исправление v8 УПП1 Бесплатно (free)

При обновлении конфигурации столкнулся с ошибкой формата потока. Нашел вполне экономное решение по времени для решение этой проблемы.

25.04.2020    3149    0    Gasilin    8    

Проверка регистраторов при обновлении конфигурации

Тестирование и исправление v8 Бесплатно (free)

При обновлении конфигурации состав движений документов может быть изменен. Если в них были сделаны движения по своим регистрам, то их нужно восстановить. Если забыть это сделать - данные будут утеряны.

23.04.2020    2392    0    ipoloskov    10    

Поиск и замена дублей + v0.99 Промо

Чистка базы Поиск данных Тестирование и исправление v8 1cv8.cf Бесплатно (free)

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

03.08.2007    73061    0    tormozit    227    

У Вас Задваивание безналичных платежей в УТ 11.4, исправляем!!!

Тестирование и исправление v8 v8::ОУ УТ11 УУ Бесплатно (free)

Всем привет. Может такое произойти, что в окне безналичных платежей конфигурации УТ 11 происходит задвоение информации, т.е. от одного и того же контрагента пришли поступления одной и той же суммой в один и тот же день (дублирование). У меня данные из клиент-банка заливаются в БП, а затем через обмен выполняется перелив с БП в УТ, вот и получилось у меня задвоение. В журнале операций все прошло нормально, без задвоений, а вот в самой программе отобразилось уже так, произойти это могло по многим причинам (коряво прошел обмен, ошибка релиза, внутренние ошибки алгоритма и т.п. - вариантов масса). Что я сделал, в первую очередь, конечно, резервную копию.

16.04.2020    1505    0    VID1234    6    

Недопустимое состояние объекта !m_usingOldShema [backend - src\DBGenerationsImpl.cpp (2377)]

Тестирование и исправление v8 Бесплатно (free)

Не знаю, что именно вызвало такую ошибку, поэтому напишу, что выполнен был переход с платформы 8.3.10.2561 на 8.3.16.1148. Конфигурация разрабатывалась с использованием хранилища конфигурации. База серверная на Microsoft SQL. В результате изменений в конфигурации, не вызывающих реструктуризацию базы, после нажатия F7 возникло такое сообщение.

04.04.2020    4028    0    EvgeTrofi    5    

Зависает полнотекстовый поиск! Что было? Что я сделал?

Тестирование и исправление v8 БП3.0 Россия Бесплатно (free)

Всем привет. После непредвиденного выключения компьютера, глюк системы, в одной из моих баз произошел глюк, а именно, в части поиска. Я спокойно вхожу в программу, могу все делать, но как только я начинаю пользоваться поиском, программа зависает и не отвисает, ну или нужно очень долго ждать (я этого не делал). Сначала я подумал, что глючит индексация поиска, и хотел ее перенумеровать, но зайти в настройки индексации полнотекстового поиска у меня тоже не вышло, глючит при попытке проникновения в настройки, я попробовал отключить полнотекстовый поиск, программа заработала без глюков, но при использовании поиска не выполняла свою функцию.

10.01.2020    4995    0    VID1234    14    

"Объект не найден" - не приговор! Простой способ восстановить удаленный объект

Тестирование и исправление v8 1cv8.cf Бесплатно (free)

В статье будет рассмотрен простой способ восстановления удаленного объекта с помощью обработки «Выгрузка и загрузка данных XML».

12.11.2019    5219    0    Olesia_Matusevich    12    

Решение для клиент-серверной архитектуры на базе POSTGRE SQL при возникновении ошибки "Нарушена целостность структуры конфигурации"

Тестирование и исправление v8 1cv8.cf Бесплатно (free)

При динамическом обновлении возможно нарушении структуры конфигурации. Об этом можно узнать по характерному сообщению: "Нарушена целостность структуры конфигурации", после чего предлагается перезапуск или завершение. Решение описано для клиент-серверной конфигурации на PostgreSQL

07.11.2019    7170    0    leaguener    5    

Восстановление индексов СУБД

Тестирование и исправление v8 1cv8.cf Россия Бесплатно (free)

Восстановление индексов СУБД на основе структуры хранения базы данных 1С.

09.10.2019    4892    0    kadr    2    

Исправление ошибки "Для одного ссылочного кода существует более одной таблицы в базе данных"

Тестирование и исправление v8 Бесплатно (free)

Описана методика исправления ошибки путем внесения изменений в sql-таблицы.

23.09.2019    18402    0    Дмитрий74Чел    74    

Ошибка формата потока и команды конфигурации

Тестирование и исправление v8 Бесплатно (free)

Один из вариантов устранения данной ошибки.

11.06.2019    8010    0    l_men    8    

Исправление ошибки при открытии внешнего отчета "Не удалось обновить вспомогательные данные расширений"

Тестирование и исправление v8 Россия Бесплатно (free)

Способы исправления ошибки при открытии внешнего отчета "Не удалось обновить вспомогательные данные расширений. Обратитесь к администратору."

30.05.2019    5331    0    AlkB    4    

MS SQL Ошибка СУБД: Предоставленный поток статистики разрушен. Как решить проблему с разрушенной статистикой

Тестирование и исправление v8 1cv8.cf Бесплатно (free)

MS SQL Ошибка СУБД: Предоставленный поток статистики разрушен... Как решить проблему с разрушенной статистикой

16.04.2019    6548    0    ikorulev    1    

Cannot insert duplicate key. Кто виноват и что делать

Распределенная БД (УРИБ, УРБД) Тестирование и исправление v8 Бесплатно (free)

Ошибка "CANNOT INSERT DUPLICATE KEY" в базах 1С и связанная с ней "магия".

25.02.2019    19903    0    YPermitin    32    

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

Тестирование и исправление v8 Россия Бесплатно (free)

В статье описана возможность получить место возникновения исключения при работе пользователей без участия конфигуратора. Подробно описаны еще некоторые очень полезные приемы при работе в отладке.

17.01.2019    26215    0    PoZiTiFFF    53    

Восстановление базы 1С, ошибка источника потока

Тестирование и исправление v8 Бесплатно (free)

Очередной кирпичик в основу решения проблемы восстановления работоспособности базы после динамического обновления.

09.01.2019    18784    0    idle    25    

Авто-восстановление "битых ссылок" при обменах с несколькими базами данных в режиме управляемых форм

Тестирование и исправление v8 v8::УФ 1cv8.cf Россия Бесплатно (free)

В процессе исполнения проектов консолидации данных из разных источников, возникновение «битых ссылок», особенно для закрытых периодов и действующих бизнес-процессов, могут быть крайне нежелательными в конкретный момент времени. Ясно, что специалисты со временем нормализуют обмены, восстановят утраченные по ошибке записи, но в моменте это не быстро, и необходим способ решения, который позволит продолжить производственный процесс на уровне продвинутого пользователя.

31.07.2018    7039    0    SvkMaster    5    

1С: Сценарное тестирование 3.0. Запись и отладка интерактивного сценария

Тестирование и исправление v8 1cv8.cf Бесплатно (free)

Конфигурация «Сценарное тестирование 3.0» (далее СТ) позволяет записывать интерактивные действия пользователей и формировать на их основании сценарий тестирования, который в последующем можно использовать в тестах. Рассмотрим это на примере.

07.11.2017    15779    0    user759624    7    

Окно "Зарегистрировано 0 изменений из 1 на узле "Имя узла""

Тестирование и исправление v8 1cv8.cf Бесплатно (free)

Почему может появляться окно предупреждения "Регистрация изменений" с текстом " Зарегистрировано 0 изменений из 1 на узле "Имя узла" "" ? Как исправить проблему?

02.08.2017    22152    0    StudentM    4    

Рекурсия тестирования баз 1С. Когда однократного тестирования базы недостаточно

Тестирование и исправление v8 1cv8.cf Россия Бесплатно (free)

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

22.06.2017    11269    0    iskan    7    

Отладка не работает, или отладка фоновых заданий

Тестирование и исправление v8 1cv8.cf Бесплатно (free)

На написание данной статьи вдохновила статья http://infostart.ru/public/633522/ Я разработчик старой формации, до сих пор обслуживаю клиентов на платформах 7.7, 8.1, 8.2, времени изучать все мануалы и отслеживать новые тенденции не хватает. Цель этой статьи помочь разработчикам, таким же людям, как и я. Если эта статья сэкономит, хотя бы, 1 человеко-час жизни, значит, написана не зря.

16.06.2017    24714    0    IvanovAV    24    

Когда перестает работать отладчик

Тестирование и исправление v8 Россия Бесплатно (free)

Полагаю, некоторые коллеги уже оказывались в ситуации, когда отладка внезапно пропадала, и различные "шаманские" методики (переустановка платформы, чистка локального кэша и прочее) результата не давали. Опишу свой опыт по выявлению и устранению причины.

13.06.2017    29054    0    mickey.1cx    20    

Предопределенный элемент отсутствует в данных

Тестирование и исправление v8 БП3.0 Бесплатно (free)

Предопределенный элемент отсутствует в данных. Исправляем ошибку.

13.06.2017    25248    0    niko11s    11    

Перенос данных из базы с поврежденными таблицами

Тестирование и исправление Обмен через XML Перенос данных из 1C8 в 1C8 v8 БП2.0 Казахстан БУ УУ Бесплатно (free)

У клиента что-то произошло с жестким диском, что потребовало восстановления данных на нем. Базу 1С вроде бы сохранили, и она даже открылась. Однако при попытке доступа к документу "Платежный ордер, списание денежных средств" база вылетает с ошибкой. Также при получении оборотов за период в целом и по декадам выводились разные цифры. Обработка переноса данных в идентичную конфигурацию не подошла, из-за того, что так же вылетала с ошибкой БД. Ниже опишу мои действия по созданию новой конфигурации.

06.06.2017    15915    0    ermek6    14    

Ошибка формата потока. Решение с описанием проблемы

Тестирование и исправление v8 1cv8.cf Россия Бесплатно (free)

Ошибка формата потока. Страшная, но симпатишная своей загадочностью. 1С ничего толком не объясняет и не подсказывает. Ниже решение, которое мне помогает решать данную проблему на 100%. Всё очень просто. Данная ошибка возникает (на моей практике) только у клиент серверного варианта. просто потому что с другим форматом не работаю. Рекомендация: Старайтесь избегать динамического обновления, особенно если у вас возможны кратковременные проблемы с 220 и LAN. Далее описание лечения:

25.04.2017    28686    0    juker    3    

Ошибка в 1С: Не удается вставить повторяющуюся строку ключа в объект

Тестирование и исправление v8 1cv8.cf Бесплатно (free)

В 1С может появиться ошибка такого рода: Ошибка при чтении изменений при обмене РИБ: Ошибка при вызове метода контекста (ПрочитатьИзменения): Попытка вставки неуникального значения в уникальный индекс: Microsoft SQL Server Native Client 11.0: Не удается вставить повторяющуюся строку ключа в объект "dbo._AccRgAT118760" с уникальным индексом "_AccR118760_ByPeriod_TRRRRN". Повторяющееся значение ключа: (ноя 1 5999 12:00AM, 0xab52f3e52b35efa847b0cfef9c90ff9d, 0x95eb00112f2a1abf11dac09f12116a47, NULL, NULL, NULL, NULL, 0). HRESULT=80040E2F, SQLSrvr: SQLSTATE=23000, state=1, Severity=E, native=2601, line=1 Техническая информация: Ошибка при чтении изменений при обмене РИБ: {ОбщийМодуль.ПроцедурыОбменаДанными.Модуль(1559)}: Ошибка при вызове метода контекста (ПрочитатьИзменения): Попытка вставки неуникального значения в уникальный индекс: Для ее решения делаем следующее:

18.04.2017    22017    0    tonn12    13    

Автоматизированная проверка конфигураций… и пара слов о стандартах разработки

Практика программирования Тестирование и исправление v8 1cv8.cf Бесплатно (free)

Предлагаю познакомиться с инструментом "Автоматизированная проверка конфигураций" и получить практику его применения

18.01.2017    54786    0    Vladimir Litvinenko    23    

BDD 1С по душе

Тестирование и исправление v8 Россия Бесплатно (free)

Размышляя над проблемой тестирования, а точнее над проблемой качества решений, умные и не очень люди, в основном ломают копья над следующим противоречием “надо тестировать, но надо разрабатывать, а не тестировать” (Алексей Лустин) www.silverbulleters.org

15.01.2017    25151    0    dima_tuzov    44    

Решение для серверной базы при возникновении ошибки "Нарушена целостность структуры конфигурации"

Тестирование и исправление v8 1cv8.cf Россия Бесплатно (free)

После динамического обновления перестал открываться конфигуратор. При попытке открытия возникала ошибка "Нарушена целостность структуры конфигурации", после чего предлагался перезапуск или завершение программы. Решено с использованием материалов из сети. Описание личного опыта решения проблемы для клиент-серверного варианта на базе MS SQL 2012 и 1С Предприятие 8.3 (8.3.8.1675) при наличии прав администратора на сервере и резервных копий конфигурации

17.12.2016    18743    0    Dot78    13    

Файловая база зависает при реструктуризации таблиц. 8.3

Тестирование и исправление v8 Бесплатно (free)

Файловая база УНФ 1.6, платформа 8.3.7.1790. База перестала проходить Тестирование и исправление (ТиИ), при реструктуризации зависала на таблице Присоединенные файлы, при этом можно было закрыть окно ТиИ по кнопке Закрыть и закрыть потом конфигуратор, но база оставалась в монопольном режиме, помогало только принудительное удаление файла блокировок.

18.11.2016    14622    0    de0nis    2    

Ошибка в размере файла *** при выгрузке таблицы files. Ожидаемое значение 0, а значение в таблице *** Исправление этой (и некоторых других) проблемы средствами MS SQL и PostgreSQL

Тестирование и исправление v8 Россия Бесплатно (free)

Проблема с "битой" сохраненной настройкой пользователя, не позволяющей (начиная с релиза 8.3.7) произвести выгрузку БД

17.08.2016    21622    0    dr2c    9    

Результаты обновления и дополнительная обработка данных

Тестирование и исправление v8 ERP2 Бесплатно (free)

При переводе конфигурации ERP на новую редакцию столкнулся с проблемой. После запуска в режиме предприятия система ругалась на отсутствие некоторых модулей. Как оказалось, проблема заключалась в том, что в предыдущих версиях накопились отложенные процедуры обработки дополнительных данных, но, к сожалению, они находились в "повисшем" состоянии. Ниже опишу, как их можно "насильно" выполнить. Может быть, кому-то пригодится и сэкономит время.

1 стартмани

26.04.2016    29077    0    dsitiy    12    

Восстановление SQL базы данных после неудачного обновления

Тестирование и исправление v8 Бесплатно (free)

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

26.03.2016    18336    0    BlaSo    12    

В процессе обновления информационной базы произошла критическая ошибка по причине: Ошибка SDBL: Тип поля Code несовместим с типом литерала STRING

Тестирование и исправление v8 Бесплатно (free)

В этой статье описан способ решения ошибки "В процессе обновления информационной базы произошла критическая ошибка по причине: Ошибка SDBL: Тип поля Code несовместим с типом литерала STRING". Сразу оговорюсь, что описанный метод больше похож на "танцы с бубнами", но, возможно, кому-нибудь сможет помочь или пригодится что-то из того, что я перепробовал. По крайней мере, поможет натолкнуть на правильную мысль, а также будут подняты другие проблемы, интересные к обсуждению.

16.03.2016    27389    0    Anesk    23    

Ошибка sdbl - Ожидается выражение (pos = 324)

Тестирование и исправление v8 БП2.0 Узбекистан Бесплатно (free)

В интернете нашли несколько вариантов исправления этой ошибки. Попробовали практически все. Некоторые оказались безуспешными. В итоге нашли самый простой способ решения этого вопроса.

06.01.2016    25536    0    Evgeniy.Pecheykin    15