Глюк платформы или базы?

Внимание! Тема закрыта. Добавлять сообщения в закрытую тему запрещено.
1. anig99 2855 04.08.12 12:30 Сейчас в теме
Платформа 8.2.15.319. SQL 2005 x64, Windows Server 2003 x64
измененная УПП 1.3.24.2
При обновлении штатными средствами портится конфа. В первую очередь пропадает конфигурация поставщика, т.е. после обновления выгрузка cf худеет в 2 раза, при сравнении с основной конфы с конфой поставщика выдает, что в основной конфе все объекты есть, а в конфе поставщика пусто. Пару раз было, что как будто конфа нормально обновилась, но при запуске обновленной базы выдает ошибку "Тип не определен..."
Так вот вопрос. Отчего так? Это глюк платформы или моя база испортилась? Проводить наобум тестирование и исправление средствами 1с слишком накладно. В неделю база свободна от пользователей всего часов 8.
OKuleshov1; +1 Ответить
По теме из базы знаний
Найденные решения
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
5. tango 546 04.08.12 19:01 Сейчас в теме
(3) YNik, как всегда...

Из 1С пришел ответ.

"Убедитесь, что файл обновления скачался полностью и им обновляются другие конфигурации.
Перерегистрируйте вашу базу на этом компьютере - при запуске программы посмотрите путь к вашей базе, удалите строку с названием вашей базы и Добавьте, создав новую существующую базу и указав путь к этой существующемй базе.
Попробуйте перед обновлением протестировать вашу ИБ и конфигурацию. Если тестирование не помогает, то сделайте архивную копию и снимите свою конфигурацию с поддержки, обновите конфигурацию ИБ, выполнив сравнение и объединение с новой полной конфигурацией поставщика (cf) с постановкой на поддержку.
Полную конфигурацию поставщика можно получить у наших партнеров, приобретающих технологический диск ИТС, либо выгрузив в режиме конфигуратора (меню - Сохранить конфигурацию в файл) "хорошую" конфигурацию из демобазы или другой обновившейся без проблем базы последнего релиза.
....
Внимание! Просим всех пользователей, работающих с клиент-серверным вариантом
платформы 1С:Предприятие 8.2, обратить внимание на инф. письмо N15292 о
выпуске внеплановой версии 8.2.15.318 технологической платформы"

У меня 8.2.15.318.

Архив с нормальной конфигурации 1.3.26, текущие базы все уже на 1.3.27, т.е. не обновляемые ни файлово ни SQL.

Нормальных слов в адрес 1С у меня не осталось.
Показать


1сный хелпдеск официально рекомендует пляски с бубном
Oleg2012; Evlannikov; zoytsa; Kostya12345; goldstk; +5 Ответить
61. ~gekK@~ 15.10.12 18:04 Сейчас в теме
(5) tango,
Из 1С пришел ответ. "Убедитесь, что файл обновления скачался полностью и им обновляются другие конфигурации. Перерегистрируйте вашу базу на этом компьютере - при запуске программы посмотрите путь к вашей базе, удалите строку с названием вашей базы и Добавьте, создав новую существующую базу и указав путь к этой существующемй базе. Попробуйте перед обновлением протестировать вашу ИБ и конфигурацию. Если тестирование не помогает, то сделайте архивную копию и снимите свою конфигурацию с поддержки, обновите конфигурацию ИБ, выполнив сравнение и объединение с новой полной конфигурацией поставщика (cf) с постановкой на поддержку. Полную конфигурацию поставщика можно получить у наших партнеров, приобретающих технологический диск ИТС, либо выгрузив в режиме конфигуратора (меню - Сохранить конфигурацию в файл) "хорошую" конфигурацию из демобазы или другой обновившейся без проблем базы последнего релиза. .... Внимание! Просим всех пользователей, работающих с клиент-серверным вариантом платформы 1С:Предприятие 8.2, обратить внимание на инф. письмо N15292 о выпуске внеплановой версии 8.2.15.318 технологической платформы" У меня 8.2.15.318. Архив с нормальной конфигурации 1.3.26, текущи

ОЧИСТКА КЕША 4EVER!!!!111
50. Tsprogrammist1 85 01.10.12 08:13 Сейчас в теме
(1)Сохранить конфигурацию в файл. Загрузить Конфигурацию в файловом режиме. Обновить – Загрузить Конфигурацию в SQL Базу
55. anig99 2855 09.10.12 11:08 Сейчас в теме
(50) загружать целую cf - слишко долго. Я об этом где-то в начале писал
60. Tsprogrammist1 85 15.10.12 11:43 Сейчас в теме
(55)Тогда так: -сохранить cf-ку загрузить в файловую версию.
-Обновить.
-Сохранить в файл только те объекты конфигурации которые подверглись изменениям, а потом загрузить это все по отдельности в SQL- ю базу (С какого то релиза платформы это должно быть возможно)
64. anig99 2855 16.10.12 10:57 Сейчас в теме
(60) а как быть с конфигурацией поставщика? Это решение ничем не отличается от простого обновления с ошибкой. И там, и там я уже не могу воспользоваться конфигурацией поставщика.
2. koklobok 2 04.08.12 14:34 Сейчас в теме
Похоже что испортилась не база а конфигурация поставщика. Отдельно конфигурация поставщика из необновленной конфигурации нормально сохраняется? ИМХО если испорчена конфигурация ТИИ все равно ничего не даст.
4. djd.sf 04.08.12 17:30 Сейчас в теме
тоже самое было, на УТ+ms sql 2005. сейчас гоняю на ms sql 2012, такого нет. это точно проблема не в базе
78. anig99 2855 30.10.12 16:06 Сейчас в теме
За (4) и (8) сообщения скинул ещё по 50 монет. Не самые быстрые, но более точные ответы
6. tango 546 04.08.12 19:03 Сейчас в теме
по ходу глюк - 1сервера
7. anig99 2855 05.08.12 12:30 Сейчас в теме
эх...надо мне обновится срочно... ладно, что-нибудь придумаю.
Пока никто не заработал 100 (: Я на ис уже нашел ещё один ответ...но тут пока его никто не опубликовал. Ждем ещё.
8. iartem 05.08.12 13:25 Сейчас в теме
Вы столкнулись с проблемой несовместимости новых версий платформы 1С и Microsoft SQL Server 2000/2005.

В решении проблемы достоверно помогает переход на Microsoft SQL Server 2008.
9. anig99 2855 05.08.12 13:31 Сейчас в теме
(8) пруф есть? По ходу чтения ряда тем такая мысль возникла, но там как-то эта мысль возникала в стороне от общих дискуссий.
Если это так, то буду торопить с запуском нового сервера, на который по плану встает как раз 2008 SQL. Иначе нельзя. Выгружать dt, ставить 2008 SQL и загружать dt обратно - на рабочем сервере явно не хватит времени (как я уже писал 8-10-12 часов свободных в ночь с субботы на воскресенье)
13. AlX0id 06.08.12 08:32 Сейчас в теме
(8) iartem,
Вы столкнулись с проблемой несовместимости новых версий платформы 1С и Microsoft SQL Server 2000/2005.

У клиентов работает 8.2.15.318 вместе с 2005-м. Отличия с автором темы в конфигурации сервера - сервак 2008-й и SQL 32-хбитный.
Дооолго [censored] с ней - оказалось, нужно просто было SP1 поставить )
19. anig99 2855 07.08.12 08:58 Сейчас в теме
(13) на sql стоят все обновления.
75. Leon99 29.10.12 20:32 Сейчас в теме
(8) iartem, согласен, проходиди такое)
10. lina_00 05.08.12 20:47 Сейчас в теме
Я тоже считаю, что проблема со связкой 1с и MS SQL
11. Gavroch.v 05.08.12 21:40 Сейчас в теме
"надо выгружать dt, уставить 2008 SQL и загружать dt вновь ..." такая проблема нами решилась только так!
12. kilokilo 18 06.08.12 01:19 Сейчас в теме
Разобраться и принять обоснованное решение Вам поможет этот замечательный инструмент - http://infostart.ru/public/79839/
66. Leon99 22.10.12 17:55 Сейчас в теме
(12) kilokilo, потрясающая вещь, спасибо!
14. AlX0id 06.08.12 08:38 Сейчас в теме
З.ы. Вот тут говорят, что памяти не хватает. И предлагают нехитрый способ обхода со снятием/постановкой на поддержку..
15. ViktoriyaK 06.08.12 14:47 Сейчас в теме
Была бы проблема в плотформе, Все было бы гораздо посерьезнее..... Скопируйте саму базу по пути в папку на другом локальным диске и добавьте под именем "тестируемая" в новую платформу и попробуете обновить если проблема не повториться переименуйте базу в "КОРНЕВУЮ" и в ней работайте!!!
18. anig99 2855 07.08.12 08:56 Сейчас в теме
(15) - условие задачи читаем. Версия SQL.
(14) значит это не частный случай. Только вот там есть упоминание о недостатке такого способа, когда слетают ссылки на перечисления... Надо пробовать. Кстати, машина 64битная... Но памяти не очень много. действительно может не хватать. Попробую обновить на машине с большим объемом.
16. spartak85 06.08.12 18:20 Сейчас в теме
а если попробовать выгрузить dt, загрузить его в файловую бау и попробовать обновить?
17. anig99 2855 07.08.12 08:29 Сейчас в теме
(16) нет времени делать такое
20. E_Johnny 07.08.12 10:23 Сейчас в теме
динамические обновления часто делаете?
21. E_Johnny 07.08.12 10:43 Сейчас в теме
средствами SQL создай копию базы, также найди архив или конфигурацию с целостной конфигурацией поставщика (по идеи подойдет и из типовой конфигурации с с тем же релизом, что и в БД)
также средствами SQL запусти скрипт
GO
DROP TABLE [dest].[dbo].[Config]
GO
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dest].[dbo].[Config](
[FileName] [nvarchar](128) NOT NULL,
[Creation] [datetime] NOT NULL,
[Modified] [datetime] NOT NULL,
[Attributes] [smallint] NOT NULL,
[DataSize] [int] NOT NULL,
[BinaryData] [image] NOT NULL,
PRIMARY KEY CLUSTERED 
(
[FileName] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO
INSERT INTO [dest].[dbo].[Config]
SELECT * FROM [src].[dbo].[Config]
GO
Показать

где dest - повреждённая база, а src - восстановленная из архива.
22. AlX0id 07.08.12 12:46 Сейчас в теме
(21) E_Johnny,
И получит копию архивной конфигурации без обновления, ага. А на поставку есть методы поставить и попроще.
Была бы конфа поставщика в отдельной таблице - еще можно было бы подумать над подобными скриптами..
23. briuhov 07.08.12 14:44 Сейчас в теме
Сталкивался с таким из за нехватки памяти у вас такие траблы а база тут ни причем.
24. insurgut 208 07.08.12 14:53 Сейчас в теме
Я бы отдельно взял чистую типовую, обновил до последней типовой, затем накатил изменения текущей рабочей конфигурации, сохранил в файл. Открыл рабочую базу - конфигурация - загрузить конфигурацию из файла. Вроде как должно отработать как надо. Могу ошибаться.
Oleg2012; +1 Ответить
25. briuhov 07.08.12 15:15 Сейчас в теме
Кстати на Microsoft SQL Server 2008 такой траблы нету.
26. Spektr 1033 07.08.12 16:11 Сейчас в теме
Платформа 8.2.16.352, Windows Server 2008 R2 Standard x64 + Сервер 1С 32-х разрядный, Windows Server 2003 R2 Standard + Microsoft SQL Server 2005
При обновлении с 1.3.27.4 на 1.3.28.1 программа дает следующее сообщение "Ошибка доступа к файлу " и дальше путь к временному файлу и предлагает "Завершить работу" "Перезапустить".
Обновил конфигурацию ИБ, выполнив сравнение и объединение с полной конфигурацией поставщика (cf).
27. sam2601 08.08.12 09:01 Сейчас в теме
Создать файл конфигурации (cf) из обновления, а потом через "сравнение и объединение с конфигурацией из файла" с файлом (cf), а потом обновить конфигурацию поставщика.
28. sadam_max 10 08.08.12 18:02 Сейчас в теме
Есть еще вариант создать cf. следующего номера конфы и обновлять не cfu а cf или лучше вообще заменить конфигурацию новым цф-ником.
29. vprus 09.08.12 21:53 Сейчас в теме
Для выявления глюка платформы нужно просто создать пустую рабочую базу 1C в SQL-варианте (т.е. вашу базу только без данных), далее попробовать обновить ее штатными средствами так же, как вы это выполняли всегда. Если проблем не будет, то тогда с платформой и конфигурацией все в порядке.
Выполнив эти простые действия можно точно ответить себе на вопрос: глюк в платформе или в базе?

Если проблемы с базой, то, все-таки, надо попробовать выгрузить ее в файл .dt. Если выгрузится нормально, то потом прогрузить обратно в базу. Данная процедура - быстрее, чем ТИИ.
Конечно это не единственная операция, которую, возможно, нужно будет проделать (все описанные выше в сообщениях причины и методы имеют место быть), но, для начала, я вам рекомендую выполнить именно ее.

Надеюсь, за 7 - 8 часов выгрузка и загрузка у вас успеют пройти с субботы на воскресенье.

У себя для профилактики регулярно, хотя бы раз в месяц, провожу выгрузку и загрузку из .dt.
30. YNik 09.08.12 22:02 Сейчас в теме
http://www.buh.ru/forum/thread.jsp?id=655286
Пришел ответ из 1С:
Коллеги, данная проблема нам известна.
На текущий момент снятие, постановка на поддержку пока единственное решение.
31. sanfoto 502 12.08.12 18:43 Сейчас в теме
Вопрос к Создателю Темы:
а "Конфигуратор" запускаете на той же машине - где стоит "Сервер 1с Предприятия"?

ПС:
В моей конторе с некоторых пор мы так и делаем. Т.К. при обновлениях БД по сети бывали глюки вплоть до падения базы( т.е было невозможно запустить ни Конфигуратор ни Клиентов).
32. brizya9 13.08.12 12:51 Сейчас в теме
выгрузить и проделать обновление на др машине
33. anig99 2855 13.08.12 14:31 Сейчас в теме
(32) база огромная. не выход
34. Serzhan 14.08.12 09:23 Сейчас в теме
Если точно ответить на ваш вопрос, то на мой взгляд глюк платформы. В официальную поддержку не пробовали обратиться?
35. bistrita 14.08.12 10:45 Сейчас в теме
это глюк информационной базы. Возможны файлы повреждены, если файловый вариант, а возможно, что таблицы SQL, если SQL вариант
36. alekseies 22.08.12 10:12 Сейчас в теме
Платформа 8.2.15.310. SQL 2005 x64, Windows Server 2003 x64
измененная УПП 1.3.27.4
также пропадает конфигурация поставщика, после восстановления поддержки конфигурация поставщика нормально проводится обновление на УПП 1.3.28.1, но ддалее опять пропадает конфигурация поставщика, и надо снова повторять все , чтобы обновиться на УПП 1.3.29.1......
37. kj6370 8 11.09.12 20:08 Сейчас в теме
к сожалению можно говорить лишь о вероятности той или иной ошибки ... 60% глюк информационной базы ... остальной SQL
38. tigermonster 11 11.09.12 21:24 Сейчас в теме
Известная ошибка платформы, причем мне она известна еще с 8.2.13 и на 8.2.16 повторяется.

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

Так же можно таблицу истории обновления снести путем редактирования файла базы.
39. пользователь 12.09.12 15:16
Сообщение было скрыто модератором.
...
40. Vladimir87 228 13.09.12 14:46 Сейчас в теме
Наверное проблема с совместимость 1с 8.2.15 и MS SQL 2005 ... . Хватит ли времени (8 часов) для тестирования базы?
41. sergey484 17.09.12 19:48 Сейчас в теме
Попробуй выгрузить\загрузить (40) Vladimir87,
42. пользователь 18.09.12 00:10
Сообщение было скрыто модератором.
...
43. Gavroch.v 19.09.12 22:52 Сейчас в теме
Сделайте контрольную. На контрольной базе уберите данные. На "голой" сf сделайте обновление. Тестируйте базу.Снять сf с контрольной базы. Объедините cf с базой с данными. Опять тестируйте. Вам все "представиться"!!!Если что-то не так -сбросте сf мой mail - через сутки верну с обновой!
44. adapter 418 20.09.12 10:15 Сейчас в теме
решений уже дали предостаточно, уже пора бы закрыть тему и отдать $m кому нить из участников, тем более что с вашего счета они уже все равно списались и к вам обратно не вернутся
45. anig99 2855 20.09.12 14:13 Сейчас в теме
(44) как проверю, так и дам (: С компенсацией за время
46. McLaneRu 20.09.12 14:27 Сейчас в теме
28 и 43 ответ ближе к теме :)

был такой случай с отраслевым решением ... решилось именно накатыванием cf от чистой такой же базы.

а то грешили на все и на SQL (кстати 2008 стоит SP1 ) ... ковыряли долго и безуспешно. но этот способ помог.

после этого кроме обычного архивирования через SQL каждую субботу в ночь база в dt выгружаетсся.

ну и конечно индексы убиваются и заново создаются.
47. Алексей Шибанов 23.09.12 15:43 Сейчас в теме
Проблема в релизе 1.3.28.1 при обновлении на него при использовании базы MSSQL слетает конфигурация поставщика. При обновлении в файловом варианте конфигурация поставщика не слетает.
Можно попробовать обновить сделанным cf от созданного на "файловом обновлении 1.3.28.1" но при загруке конфигурации в серверный вариант, все равно слетит конфигурация поставщика.
Решение:
Сделать cf на файловом варианте нетиповой конфигурации 1.3.29.2 и загрузить его в MSSQL вариант, конфигурация поставщика не слетает, а если "слетела" в обновлении на глючную версию ранее, с cf загружается и "восстанавливается".
P.S. Проверял на боевой базе.
48. _tref_ 28.09.12 15:01 Сейчас в теме
Было такое, перешли на Microsoft SQL Server 2008 и проблема исчезла.
49. Mainframe1C 28.09.12 16:45 Сейчас в теме
У меня такое бывает периодически, через 5-6 релизов. Выхожу из положения след. образом: снимаю с поддержки, затем снова ставлю на поставку объединяя с эталонным файлом, но не сохранять конфигурацию, иначе поставка сразу слетит, и не сохраненную измененную и уже на поставке конфу обновляю.
з.ы.: конфа совместимка на основе УПП
51. Shade 2 07.10.12 15:46 Сейчас в теме
Грустно... Люди все файловые хают, а тут и SQL рушится
52. vsd555 08.10.12 08:01 Сейчас в теме
надо после обновления загрузить нормальный CF да и все
54. anig99 2855 09.10.12 08:48 Сейчас в теме
(52) не годится. полная cf накатывается на базу ОЧЕНЬ долго. В данный момент я выяснил, что проблема на связке с SQL 2005 наблюдается только при последовательном обновлении. При обновлении сразу через несколько релизов с помощью конфигурации поставщика - проблемы нет. Поэтому проблема в одном из обновлений. Осталось проверить только как ведет себя последовательное обновление при SQL 2008. Уже совсем скоро накачу на боевой сервак SQL 2008 и проверю на копии базы.
53. ArikiteSun 08.10.12 14:38 Сейчас в теме
С большей долей вероятности - проблема в связке платформы и скуль сервера.
56. compil7 82 10.10.12 14:17 Сейчас в теме
Если база действительно огромна, то обновляйте её вручную: снимите с поддержки и правьте ручками код, сравнивая его с эталонным от фирмы 1С. При этом править нужно не все, а только то, что нужно именно для вашей организации.
57. anig99 2855 10.10.12 16:27 Сейчас в теме
(56) это САМЫЙ плохой вариант. Как уже было сказано чуть выше - решение найдено. Осталось выяснить - единственное ли оно и кто достоин награды.
58. compil7 82 11.10.12 23:15 Сейчас в теме
Решение ТРУДОЕМКОЕ, зато все будет под контролем. Решение навеяно темой обновления нетиповых конфигураций.
59. e-ilyich 4 14.10.12 22:49 Сейчас в теме
Я бы попробовал сначала сделать обновление на локальной версии базы в файловом режиме. Можно же поднять локально базу из архива, ну если она уж очень огромная подними просто чистую базу и обновляй, если проблема также проявится, следовательно дело не во взаимодействии с сервером. Я просто люблю метод исключения )))
62. Shrek2015 16.10.12 02:06 Сейчас в теме
попробовать убрать с SQL, обновить, если такой же фигни не будет, значит читай выше, проблема в винде и скуле и 8-ки
63. necus 16.10.12 04:52 Сейчас в теме
Проблемvvа в связке 1С+MSSQL тоже такое было, причем на 2008 server SQL, решил обновлением в файловой системе
65. vervolf9 21.10.12 08:06 Сейчас в теме
Похоже скорее на всего на глюк непосредственно базы на SQL, возможно для начала есть смысл провести тестирование-исправление. Не забудьте перед этим сделать бекап базы.
67. Leon99 22.10.12 17:55 Сейчас в теме
Согласен с очисткой кеша - обычно помогает
68. Leon99 22.10.12 17:55 Сейчас в теме
переустановить сам сервер 1С не пробовали ?
69. timothy 23.10.12 14:52 Сейчас в теме
Было такое. решилось переносом базы в файловый вариант, обновления и потом, с очисткой кэша и удаления старой базы с SQL , восстановлением на прежнее место. Возможно из-за того, что перед тем делалось динамич. обновление.
70. Crazy_kz 26 25.10.12 15:06 Сейчас в теме
а какой релиз накатывается?
71. anig99 2855 26.10.12 09:24 Сейчас в теме
(70) сбой происходил при переходе на 1.3.28.1 или 1.3.28.2. Сейчас был конец месяца, последнюю проверку никак сделать не получается.
Но основную базу спокойно обновил до 1.3.28.2 уже на SQL 2008 с помощью дистрибутива конфы, а не обновления (т.е. через процедуру штатную обновления, но не с помощью последовательного обновления) . Потом обновление до 1.3.30.2 прошло нормально.
Сейчас осталось проверить уже на SQL 2008 последовательное обновление с 1.3.22 до 1.3.30
72. Crazy_kz 26 27.10.12 16:25 Сейчас в теме
а если попробовать сделать именно файл поставки, и с него обновить?
73. erdos 27.10.12 23:16 Сейчас в теме
Иногда глюки вызывает СКЛ СУБД. Предлагаю тебе вызгурзить базу из СКЛ-я и загрузить ее в Файловую базу 1С, после чего поэксперементируй над файловой версией и сравни
77. anig99 2855 30.10.12 15:58 Сейчас в теме
(73)(76) читайте условие задачи. ФАЙЛОВАЯ ВЕРСИЯ НЕ КАТИТ. Загрузка cf полностью не катит. Время.


В общем итоги проверки таковы:

Виновата SQL 2005 и обновление на 1.3.27 или 1.3.28.
74. gaiduk_a 29.10.12 07:24 Сейчас в теме
Действительно танцы с Бубном....Ошибка именно на в во взаимодействии с SQL лечение самое простое уже писалось
"решилось переносом базы в файловый вариант, обновления и потом, с очисткой кэша и удаления старой базы с SQL , восстановлением на прежнее место. Возможно из-за того, что перед тем делалось динамич. обновление."
76. Svetlana_K 30.10.12 13:53 Сейчас в теме
Попробуйте сделать выгрузку базы. Востановите её на компьюторе. Обновите базу. Затем залейте её в Эскуэль.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот