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

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

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

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

Платформа: 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. Если вы столкнулись с аналогичной ситуацией, то напишите в комментариях на каком релизе платформы это произошло, какой режим совместимости у конфигурации и какой алгоритм обновления базы используется (старый или новый).

251

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

Вознаграждение за ответ
Показать полностью
Комментарии
Избранное Подписка Сортировка: Древо
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 435 19.11.12 16:46 Сейчас в теме
у меня такое было, но задолго до этой статьи. Тогда дело решилось только поднятием из бэкапа. Теперь буду знать, спасибо
8. bforce 429 20.11.12 13:55 Сейчас в теме
Не похоже, чтобы проблему решили полностью. Вот то самое сообщение и цитата из него
Мы просто попытались так же честно описать всю ситуацию, как она есть:
Проблема имеется.
Мы провели большую работу по ее нейтрализации.
Исправление сложное.
Мы его включили в версию 8.3.1
9. AlexanderKai 04.02.13 12:05 Сейчас в теме
Автору огромное спасибо, быстро решил свою проблему, когда настал час Икс :)
И да, на 8.2.17 проблема не полностью решена.
11. VanDiesel1 359 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. myxins1989 49 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 7 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'
и база вернулась в жизни.
Snork; DemonIQ; Gang031; ketr; MAD777888; Михаська; sertak; CepeLLlka; NewLifeMan; +9 Ответить
26. Danil.Potapov 415 21.04.17 12:00 Сейчас в теме
(25) на каком релизе платформы произошло?
79. kholkin 54 23.10.18 10:24 Сейчас в теме
(25)
delete fr om config wh ere FileName = ' dbStruFinal'

Внимание. В четвертой строке лишний пробел. Если не удалить, то получим ошибку "Текущему соединению с информационной базой не назначен сеанс"
27. grafit 7 21.04.17 14:47 Сейчас в теме
8.3.9.2033
И да, при динамическом обновлении конфигурации.
28. Bukaska 130 21.04.17 14:56 Сейчас в теме
(27)Динамическое обновление - зло)
30. Danil.Potapov 415 21.04.17 18:40 Сейчас в теме
(27) а какой режим совместимости стоит у конфигурации?
31. grafit 7 24.04.17 09:35 Сейчас в теме
29. grafit 7 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 28 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 13 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 48 06.01.18 05:13 Сейчас в теме
52. easyfix 06.02.18 20:12 Сейчас в теме
Ребята исправьте в описании ' dbStruFinal' - пробел перед названием удалите. С ходу не заметил и скопировал как есть.
Walther_008; +1 Ответить
54. automatizator 290 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 14 25.04.18 11:13 Сейчас в теме
61. V1V 112 29.04.18 10:59 Сейчас в теме
Исправляем, исправляем... однако 8.3.11.2954 а воз и ныне там. за месяц дважды флаги удалять пришлось(((
63. lazarenko 204 04.05.18 09:54 Сейчас в теме
Попробовал применить эту методику, в итоге ругается "Текущему соединению с информационной базой не назначен сеанс"
64. lazarenko 204 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 415 08.08.18 19:10 Сейчас в теме
(70) пока не встречался с этой ошибкой в 8.3.11.
72. OlgaKuzn 16.08.18 11:48 Сейчас в теме
Ошибка произошла в релизе платформы 8.3.10.2667, режим совместимости у конфигурации "не использовать"
73. fancy 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 359 20.11.18 09:01 Сейчас в теме
(82)Спасибо за добрые слова. Рад что спустя такое количество времени моё ноу-хау до сих пор востребовано. Огорчяет что 1С-ники никак с таким количеством релизов не могут пофиксить этот плавающий баг.
84. Meteorage 17 22.11.18 09:31 Сейчас в теме
Платформа: 8.3.12.1567
Конфа: УПП 1.3
Такая же проблема
85. bob_ 44 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 415 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 133 04.02.19 17:47 Сейчас в теме
Спасибо, помогло. Век живи, век учись.
Платформа 8.3.10.2753, конфигурация УТ 10.3.14.3
99. dusha0020 892 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.
Оставьте свое сообщение

См. также

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

Статья Программист Нет файла v8 1cv8.cf Россия Бесплатно (free) Тестирование и исправление

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

09.10.2019    1042    kadr    0       

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

Статья Программист Стажер Нет файла v8 Россия Бесплатно (free) Тестирование и исправление

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

30.05.2019    1610    AlkB    4       

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

Статья Системный администратор Нет файла v8 1cv8.cf Бесплатно (free) Тестирование и исправление

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

16.04.2019    2440    ikorulev    1       

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

Статья Программист Нет файла v8 Россия Бесплатно (free) Тестирование и исправление

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

17.01.2019    16229    PoZiTiFFF    52       

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

Статья Системный администратор Программист Нет файла v8 Бесплатно (free) Тестирование и исправление

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

09.01.2019    10599    idle    23       

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

Статья Системный администратор Программист Нет файла v8 v8::УФ 1cv8.cf Россия Бесплатно (free) Тестирование и исправление

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

31.07.2018    3744    SvkMaster    5       

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

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

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

07.11.2017    11135    user759624    5       

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

Статья Системный администратор Программист Нет файла v8 1cv8.cf Бесплатно (free) Тестирование и исправление

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

02.08.2017    15458    StudentM    3       

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

Статья Системный администратор Программист Нет файла v8 1cv8.cf Россия Windows Бесплатно (free) Тестирование и исправление

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

22.06.2017    7631    iskan    7       

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

Статья Системный администратор Программист Нет файла v8 1cv8.cf Бесплатно (free) Тестирование и исправление

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

16.06.2017    16406    IvanovAV    22       

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

Статья Системный администратор Программист Нет файла v8 Россия Windows Бесплатно (free) Тестирование и исправление

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

13.06.2017    21300    mickey.1cx    20       

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

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

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

06.06.2017    12306    ermek6    14       

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

Статья Системный администратор Нет файла v8 1cv8.cf Россия Бесплатно (free) Тестирование и исправление

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

25.04.2017    20711    juker    1       

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

Статья Системный администратор Программист Нет файла 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    16767    tonn12    11       

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

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

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

18.01.2017    43455    3    Vladimir Litvinenko    20       

BDD 1С по душе 78

Статья Программист Нет файла v8 Россия Бесплатно (free) Тестирование и исправление

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

15.01.2017    20726    dima_tuzov    44       

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

Статья Системный администратор Программист Нет файла v8 1cv8.cf Россия Windows Бесплатно (free) Тестирование и исправление

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

17.12.2016    14838    Dot78    12       

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

Статья Системный администратор Программист Нет файла v8 Windows Бесплатно (free) Тестирование и исправление

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

18.11.2016    11940    de0nis    2       

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

Статья Системный администратор Программист Нет файла v8 ERP2 Windows Бесплатно (free) Тестирование и исправление

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

1 стартмани

26.04.2016    22759    dsitiy    10       

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

Статья Системный администратор Программист Нет файла v8 Windows Бесплатно (free) Тестирование и исправление

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

26.03.2016    14301    BlaSo    11       

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

Статья Системный администратор Программист Нет файла v8 Windows Бесплатно (free) Тестирование и исправление

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

16.03.2016    22009    Anesk    23       

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

Статья Системный администратор Программист Нет файла v8 БП2.0 Узбекистан Windows Бесплатно (free) Тестирование и исправление

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

06.01.2016    21575    Evgeniy.Pecheykin    15       

Один из способов спасти базу после вируса-шифратора 21

Статья Системный администратор Программист Нет файла v8 1cv8.cf Windows Бесплатно (free) Тестирование и исправление

К неудаче, на сервер пробралась программа шифратор, которая, как известно, все файлы зашифровала, добавив к наименованию в моем случае 1Cv8.1CD.id-{MVWMFZIOCVZRDVZDEIAESWASEIMESTYCDIMQ-07.10.2015 3@59@345085745}-email-vernutfiles@gmail.com-ver-4.0.0.0.cbf. У других id и почта могут быть другими, но суть в том, что расширение у фалов становится .cbf.

08.10.2015    29864    apostal86    62       

Как я восстанавливал разрушенную базу. АКТ 2 39

Статья Системный администратор Программист Нет файла v8 1cv8.cf Бесплатно (free) Тестирование и исправление

Приёмы, которые помогут тебе устранить рассинхронизацию данных и метаданнах (на уровне SQL)

31.08.2015    19489    METAL    15       

Как я восстанавливал разрушенную базу 45

Статья Системный администратор Программист Нет файла v8 1cv8.cf Бесплатно (free) Архивирование (backup) Распределенная БД (УРИБ, УРБД) Тестирование и исправление

УТ10.3 на Платформе 8.2 на базе MSSQL была разрушена после попытки её восстановить после неудачного динамического обновления. Таблица Config целевой базы была заменена на содержимое таблицы Config от другой рабочей базы. Но на самом деле конфигурации у них существенно отличались, поэтому после таких действий целевая база рухнула окончательно. Что же делать?

21.08.2015    23923    METAL    25       

Устранение ошибки "Объект не найден в Справочнике "ИдентификаторыОбъектовМетаданных" 14

Статья Системный администратор Программист Нет файла v8 1cv8.cf Бесплатно (free) Тестирование и исправление

При добавлении новых объектов в типовые конфигурации возможна ошибка при обращении к этому объекту в режиме 1C:Предприятие: "Объект не найден в Справочнике "ИдентификаторыОбъектовМетаданных". В данной статье описываются способы устранения этой ошибки.

25.06.2015    31943    ni_cola    15       

Ошибка SQL: Запись значения NULL в поле, не допускающее NULL 12

Статья Системный администратор Программист Нет файла v8 1cv8.cf Windows Бесплатно (free) Тестирование и исправление

При запуске тестировани и исправления появляется сообщение: В процессе обновления информационной базы произошла критическая ошибка по причине: Ошибка СУБД: Ошибка SQL: Запись значения NULL в поле, не допускающее NULL '_FLD891RREF' по причине: Ошибка SQL: Запись значения NULL в поле, не допускающее NULL '_FLD891RREF'

14.11.2014    24499    ptkrzy    10       

Could not continue scan with NOLOCK due to data movement в 1С:Предприятие 14

Статья Системный администратор Нет файла v8 1cv8.cf Бесплатно (free) Тестирование и исправление

Скорее всего с этой ошибкой вы не сталкиваетесь, но если что, то будьте "вооружены" этой заметкой...

07.11.2013    27911    Gilev.Vyacheslav    15       

Памятка на случай, когда слетела конфигурация поставщика (нет доступа к файлу .tmp) 22

Статья Системный администратор Программист Нет файла v8 1cv8.cf Windows Бесплатно (free) Тестирование и исправление

Слетела конфигурация поставщика 1С 8? (при попытке обновления выдает ошибку, что нет доступа к файлу .tmp, а если открыть конфигурацию поставщика, то она там девственно чиста)

11.10.2013    20796    alfaret    14       

Ошибка "Нарушена целостность структуры конфигурации" 62

Статья Системный администратор Нет файла v8 1cv8.cf Россия Windows Бесплатно (free) Тестирование и исправление

Один из многих вариантов решения ошибки "Нарушена целостность структуры конфигурации". Если Вам довелось столкнуться с этой ошибкой обратитесь к специалисту 1С однозначно. Вариантов решения много, но от ситуации и источника проблемы - решения совершенно разные.

07.10.2013    94993    olenaNT    59       

Восстановление файловой БД 28

Статья Системный администратор Программист Нет файла v8 Бесплатно (free) Тестирование и исправление

Напишу как я восстанавливал файловую БД, может кому пригодится..

09.06.2013    19004    Legolas    9       

Файловые базы *.1CD. Физическая структура. Восстановление. 515

Статья Системный администратор Программист Нет файла v8 1cv8.cf Windows Бесплатно (free) Сервисные утилиты Администрирование данных 1С Тестирование и исправление

Как устроены файловые базы? Что делать, если база упала? В статье приведены обзорные сведения об устройстве баз и возможностях восстановления. Приведено описание новых возможностей Tool_1CD.

06.06.2013    170488    awa    124       

Восстановление работоспособности файловой базы. 2. Лечение 85

Статья Системный администратор Программист Нет файла v8 1cv8.cf Бесплатно (free) Тестирование и исправление

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

14.04.2013    36145    andrewks    28       

Исправление расчета итогов по остаточному регистру накопления 2

Статья Системный администратор Программист Нет файла v8 1cv8.cf Бесплатно (free) Тестирование и исправление

Предыстория проблемы: в файловой базе после выключения света остатки стали неактуальными (конечный остаток c периодом 01.04-30.04 конечному остатку 01.01- 30.04).

10.04.2013    10552    Danil.Potapov    3       

Восстановление работоспособности файловой базы. 0. Введение 92

Статья Системный администратор Программист Нет файла v8 1cv8.cf Бесплатно (free) Тестирование и исправление

Восстановление работоспособности разрушенной файловой базы. Этап 0. Введение в проблематику.

21.02.2013    64784    andrewks    6       

Ошибка СУБД: HRESULT = 80004005 15

Статья Системный администратор Нет файла v8 1cv8.cf Windows Бесплатно (free) Тестирование и исправление

Ошибка СУБД: Microsoft OLE DB Provider for SQL Server: An inconsistency was detected during an internal operation. Please contact technical support. Reference number 8. HRESULT = 80004005, SQLSrvr: Error state=1, Severity=16, native=5243, line=1

09.01.2013    10453    Evgeniy.Pecheykin    9       

Ошибка формата потока при сравнении конфигураций 41

Статья Системный администратор Нет файла v8 1cv8.cf Бесплатно (free) Тестирование и исправление

Один из вариантов решения проблемы с ошибкой формата потока, возникающей при сравнении/объединении конфигураций.

25.11.2012    25512    Larkin    17       

Ошибка соединения с сервером 1С и ошибка формата потока. 135

Статья Системный администратор Программист Нет файла v8 1cv8.cf Windows Бесплатно (free) Тестирование и исправление

При подключении к серверу 1С из консоли получаем: Ошибка соединения с сервером 1С:Предприятия 8.2: Ошибка на сервере или соединение разорвано администратором Ошибка формата потока При запуске SQL базы получаем ошибку: Ошибка при выполнении операции с информационной базой. Ошибка на сервере или соединение разорвано администратором. Ошибка формата потока

11.11.2012    82917    Alex_IT    49       

Как я восстанавливал базу 1CD 58

Статья Системный администратор Нет файла v8 1cv8.cf Windows Бесплатно (free) Тестирование и исправление

Как я восстанавливал файловую базу восьмерки. Попала база после того, как в процессе обновлении релиза на диске кончилось место. Даю свой путь самурая :)

31.10.2012    48211    vde69    43