Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Обновление 1С:Бухгалтерии на 3.0.65.84 (выкидывает, ошибка APPCRASH)

Обновление 1С:Бухгалтерии на 3.0.65.84 (выкидывает, ошибка APPCRASH)
Я
   dft2014
 
20.12.18 - 18:50
Обновляю 1С:Бухгалтерию с версии 3.0.64.42 на 3.0.65.84, в результате обновление не доходит до конца, программа аварийно завершается и выдает вот такую ошибку:

Problem signature:
  Problem Event Name:    APPCRASH
  Application Name:    1cv8.exe
  Application Version:    8.3.12.1685
  Application Timestamp:    5ba601a9
  Fault Module Name:    frntend.dll
  Fault Module Version:    8.3.12.1685
  Fault Module Timestamp:    5ba6070c
  Exception Code:    c0000005
  Exception Offset:    00060aa6
  OS Version:    6.1.7601.2.1.0.272.7
  Locale ID:    1049
  Additional Information 1:    0a9e
  Additional Information 2:    0a9e372d3b4ad19135b953a78882e789
  Additional Information 3:    0a9e
  Additional Information 4:    0a9e372d3b4ad19135b953a78882e789


Из описания, платформа для этой версии нужна не ниже 8.3.12.1529, а желательно 8.3.12.1529. Но у нас сейчас версия платформы даже выше - 8.3.12.1685. Кэш чистила, не помогло! Что еще можно сделать?
 
 
   Garykom
 
1 - 20.12.18 - 18:56
Вылетает в конфигураторе или уже в предприятии?
   dft2014
 
2 - 20.12.18 - 18:58
(1) В конфигураторе, обновление даже до конца не докручивается...
   Garykom
 
3 - 20.12.18 - 19:03
Памяти хватает? ТиИ делали с chdbfl ?
   Garykom
 
4 - 20.12.18 - 19:04
Ну и попробовать на другом компе обновиться, может глюки системы/железа
   dft2014
 
5 - 20.12.18 - 19:06
(3) Памяти на сервере 19Гб, мне кажется - достаточно?
   Garykom
 
6 - 20.12.18 - 19:06
А! Обязательно попробовать на x86_64 и системе и платформе 1С
   Garykom
 
7 - 20.12.18 - 19:06
(5) В RDP запускаете?
   dft2014
 
8 - 20.12.18 - 19:07
(7) Прямо на сервер захожу и запускаю на нем.
   Garykom
 
9 - 20.12.18 - 19:07
Платформа 1С x86 (32 битная) может максимум как думаете памяти получить из этих 19 гигов?
   Garykom
 
10 - 20.12.18 - 19:07
Файловая или sql ?
   dft2014
 
11 - 20.12.18 - 19:09
(9) На сервере 64битная система, процессор 2,52GHz, памяти 19Гб. База расположена на SQL.
   ЧессМастер
 
12 - 20.12.18 - 19:09
(0) Проверь базу на физическую целостность. У меня был пример вылета при реструктуризации по этой причине. После DBCC с исправлением ошибок все прошло.
   ЧессМастер
 
13 - 20.12.18 - 19:10
(12) Ошибка то есть ушла.
   dft2014
 
14 - 20.12.18 - 19:11
(12) DBCC  - это что?
   Garykom
 
15 - 20.12.18 - 19:12
Если база небольшая то в dt ее, обновить в файловой и назад залить.

Если большая то только (12) или менять версию сервера 1С, возможно там глюки
   Garykom
 
16 - 20.12.18 - 19:14
   dft2014
 
17 - 20.12.18 - 19:19
(12) Одну базу на днях как-то проверяла через Конфигуратор на ссылочную целостность, так она весь сервер подвесила и все остальные базы повыкидывала. Так что я как-то опасаюсь очередное тестирование запускать...
   Garykom
 
18 - 20.12.18 - 19:22
(17) Позовите все же админа для mssql
   dft2014
 
19 - 20.12.18 - 19:24
(18) Админ mssql в отпуске с завтрашнего дня до 08.01.2019 :(
   ЧессМастер
 
20 - 20.12.18 - 19:25
(14) команда для исправления ошибок в скульной базе

Делаете бэкап базы данных.
Далее делаете по очереди команды ниже. И смотрите на результат есть ли ошибки.

AdventureWorks это название базы данных в скуле. Подставляете вашу.

"Ниже три самых общих способа использования CheckDB:

DBCC CHECKDB ('AdventureWorks', REPAIR_FAST)

DBCC CHECKDB ('AdventureWorks', REPAIR_REBUILD) 

DBCC CHECKDB ('AdventureWorks', REPAIR_ALLOW_DATA_LOSS)"
   dft2014
 
21 - 20.12.18 - 19:26
Но я попробую найти у нас специалиста по mssql
   ЧессМастер
 
22 - 20.12.18 - 19:27
(17) DBCC CHECKDB проверяет базу на ошибки которые через ТИИ не ловятся. Это проверка на уровне скуля.
   ЧессМастер
 
23 - 20.12.18 - 19:29
(14) DBCC CHECKDB ('AdventureWorks', REPAIR_ALLOW_DATA_LOSS)" это самый жесткий вариант проверки.

Возможно что часть данных после проверки потеряется (например вы получите несколько документов без проводок если данные из таблиц где хранятся данные о проводках лежат на ошибочном кластере и эта ошибка будет исправлена.
   ЧессМастер
 
24 - 20.12.18 - 19:31
(0) Кстати еще один момент вспомнил.

На время реструктуризации отключите в свойствах кластера сервера 1С перезапуск по таймауту. Реструктуризация не любит такие перезапуски и вылетает.
   ЧессМастер
 
25 - 20.12.18 - 19:32
(24) Интервал перезапуска рабочих процессов.
   dft2014
 
26 - 20.12.18 - 19:35
(23) Терять данные - для нас не допустимо!!! Сейчас ведь весь год подбиваем...
   dft2014
 
27 - 20.12.18 - 19:39
(24) - Интервал перезапуска у нас настроен на 86400сек. Сколько поставить?

- Допустимый объем памяти 61440006 КВ.
- Интервал превышения памяти 60 сек.
   ЧессМастер
 
28 - 20.12.18 - 19:40
(26) Потерянные данные легко переносятся из копии базы.

Вы запустите сначала команду в виде DBCC CHECKDB ('AdventureWorks') то есть без параметра. Вам покажет есть ли ошибки или нет. Дальше будете решать что делать.
   ЧессМастер
 
29 - 20.12.18 - 19:41
(27) Убрать вообще на время реструктуризации.
   dft2014
 
30 - 20.12.18 - 19:45
(29) т.е. в этом параметре вообще никаких цифр быть не должно, или должно быть ноль? Еще уточните пож-та: речь идет о реструктуризации во время тестирования средствами 1С в конфигураторе, или средствами SQL?
 
 
   dft2014
 
31 - 20.12.18 - 19:47
Если я УЖЕ ЗАПУСТИЛА в конфигураторе тестирование (без исправления), то в свойствах кластера сервера 1С, параметр  перезапуск по таймауту - можно отредактировать?
   ЧессМастер
 
32 - 20.12.18 - 19:48
(30) "Обновляю 1С:Бухгалтерию с версии 3.0.64.42 на 3.0.65.84, в результате обновление не доходит до конца"

Вот чтобы это обновление прошло до конца нормально и нужн о отключить перезапуск процессов. Одна из причин того что у вас в (0) происходит это то что в момент реструктуризации при перезапуске процесса сервер 1С рвет связь с сервером SQL.
   Garykom
 
33 - 20.12.18 - 19:48
(30) Позовите уже админа или сами такого накосячите случайно по ошибке.
Инструкции в интернете это такая штука, которая не учитывает ваших конкретных/местных особенностей.

Вдруг там у вас не mssql а postgres или даже orcale|ibm db2 ))
   dft2014
 
34 - 20.12.18 - 19:49
(32) Поняла, попробую убрать этот параметр, только уточните (30)
   Garykom
 
35 - 20.12.18 - 19:49
(33) *oracle
   dft2014
 
36 - 20.12.18 - 19:49
(33) у нас mssql - это точно, oracle - нет!
   dft2014
 
37 - 20.12.18 - 22:39
Сделала тестирование средствами 1С (проверка логической целостности и ссылочной целостности), показало не так много ошибок:

Тестирование начато
Проверка логической целостности. РегистрСведений.БезопасноеХранилищеДанных.Измерение.Владелец <Объект не найден> (10524:82e600155d00390211e83bec3585c79e) 
    Объект, на который ссылается значение, отсутствует. 
Проверка логической целостности. РегистрСведений.БезопасноеХранилищеДанных.Измерение.Владелец <Объект не найден> (10524:82e600155d00390211e83bee00e3462e) 
    Объект, на который ссылается значение, отсутствует. 
Проверка логической целостности. РегистрСведений.БезопасноеХранилищеДанных.Измерение.Владелец <Объект не найден> (10524:82e600155d00390211e83beecce71d63) 
    Объект, на который ссылается значение, отсутствует. 
Проверка логической целостности. РегистрСведений.БезопасноеХранилищеДанных.Измерение.Владелец <Объект не найден> (10524:82e600155d00390211e83bfa4cb07b49) 
    Объект, на который ссылается значение, отсутствует. 
Проверка логической целостности. РегистрСведений.БезопасноеХранилищеДанных.Измерение.Владелец <Объект не найден> (10524:a58e00155d00390211e8119bdd465888) 
    Объект, на который ссылается значение, отсутствует. 
Проверка логической целостности. РегистрСведений.БезопасноеХранилищеДанных.Измерение.Владелец <Объект не найден> (10524:a58e00155d00390211e8119d5b588ecd) 
    Объект, на который ссылается значение, отсутствует. 
Проверка логической целостности. РегистрСведений.БезопасноеХранилищеДанных.Измерение.Владелец <Объект не найден> (10524:a58e00155d00390211e8119dbaf04dbd) 
    Объект, на который ссылается значение, отсутствует. 
Тестирование закончено
   ЧессМастер
 
38 - 21.12.18 - 13:44
(37) Сделайте ТИИ и выберите
При наличии ссылок на несуществующие объекты - Создавать объекты

При частичной потере данных объектов - Создавать объекты

Судя по ошибкам тестирования у вас битые ссылки.
   ЧессМастер
 
39 - 21.12.18 - 14:14
(37) Либо можете просто посмотреть записи в РегистрСведений.БезопасноеХранилищеДанных и изменить эти битые ссылки
   dft2014
 
40 - 24.12.18 - 17:49
Была переписка с техподдержкой 1С по вопросу в (0). На удивление, очень шустро отвечали. В итоге, их рекомендация - установить платформу 8.3.13.1644, при установке указав первые три компоненты (клиента) 1С Предприятия:
- 1С:Предприятие
- 1С:Предприятие - Тонкий клиент
- 1С:Предприятие - Тонкий клиент, файловый вариант
Вот так: https://a.radikal.ru/a43/1812/c7/66bf1f02be72.jpg

После этого, обновление 1С:Бухгалтерии установилось успешно!


Вот как это понимать: из описания к версии 3.0.65.84 1С:Бухгалтерии, платформа для неё нужна не ниже 8.3.12.1529, а желательно 8.3.12.1529. Но по факту, оказывается, что нужна платформа 8.3.13?!
   dft2014
 
41 - 24.12.18 - 17:53
+(40) Правда обновлялась на платформе 8.3.13 на файловой копии базы, на отдельном ноутбуке. В четверг на сервере перейдем на платформу 8.3.13 и уже попробую на клиент-серверной копии базы обновить 1С:Бухгалтерию на 3.0.65.84.


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.