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


1С:Предприятие ::

Метки: 

В процессе обновления информационной базы произошла критическая ошибка

Я
   repin_mike
 
22.06.18 - 11:01
В процессе обновления информационной базы произошла критическая ошибка
по причине: В схеме базы данных отсутствует таблица "Const7436".

База серверная, пробую делать тестирование-исправление - вылетает с той же ошибкой.

Выгружаю в dt, загружаю в файловую - всё отлично. Ошибки при обновлении нет, ТиИ проходит на ура, chdbfl говорит что ошибок структуры нет. Выгружаю обратно в dt и на сервер - сабжевая ошибка опять.

cf выгрузить загрузить не помогает, при попытке загрузки ошибка.

Что ещё можно попробовать?
 
  Рекламное место пустует
   Cyberhawk
 
1 - 22.06.18 - 11:01
В схеме базы данных
   Cyberhawk
 
2 - 22.06.18 - 11:02
Не насилуй БД из конфигуратора
   repin_mike
 
3 - 22.06.18 - 11:04
(2) Вручную что ли таблицу в mssql создать?
   repin_mike
 
4 - 22.06.18 - 11:10
(4) Создал, не помогло
   Мандалай
 
5 - 22.06.18 - 11:12
Поднимай бакуп, смотри что в той базе есть, а по хорошему найди какой нибудь отчетик, который покажет тебе отличия в таблицах, поломатая и архивная.
   Vladal
 
6 - 22.06.18 - 11:15
   Фрэнки
 
7 - 22.06.18 - 11:15
(4) на новое место не пробовал загрузить? или убей полностью базы средствами СУБД и создай заново. Все равно уже не работает.

Там же сама база в СУБД может именоваться как угодно. Я такие невероятные, но случившиеся глюки так обходил. Новую базу на сервер - загрузка в нее - если заработала, то в администрнировании кластера имя базы в СУБД подправил на созданную только что и пользователи стартуют и попадают как бы туда же, где были (но я же знаю, что это новая база)
   Vladal
 
8 - 22.06.18 - 11:16
(0) Какой релиз платформы? Можно ли её откатить на предыдущий стабильный релиз?
   Serg_1960
 
9 - 22.06.18 - 11:23
Чисто интереса ради:

"В процессе обновления информационной базы произошла критическая ошибка... Выгружаю в dt, загружаю в файловую - всё отлично" - какая версия конфигурации в файловой? Предыдущая или новая версия обновления?
   МихаилМ
 
10 - 22.06.18 - 11:29
создайте вручную с помощью ssms таблицу Const7436.

если будет ругаться на поля , также их создайте.

можете посмотреть структуру таблицы с помощью ПолучитьСтруктуруХраненияБазыДанных
 
  Рекламное место пустует
   repin_mike
 
11 - 22.06.18 - 11:33
(10) Создал, не помогло
   Serg_1960
 
12 - 22.06.18 - 11:33
Не путайтесь. Не в базе таблица отсутствует, а в схеме.
   repin_mike
 
13 - 22.06.18 - 11:34
(9) Версия конфигурации не изменяется, обновление - это просто пробел поставить в общем модуле.
   repin_mike
 
14 - 22.06.18 - 11:36
(8) 8.3.10.2699 и 8.3.10.2466 пробовал
   repin_mike
 
15 - 22.06.18 - 11:37
(5) В бекапе двухнедельной свежести всё то же самое.
   repin_mike
 
16 - 22.06.18 - 11:37
(12) А схема это что такое и где её посмотреть-поправить вручную?
   1sanekmaloi1
 
17 - 22.06.18 - 11:39
Сохраняешь конфу в файл,через ПолучитьСтруктуруХраненияБазыДанных ищи что за константа под именем Const7436, удаляешь ее из базы, обновляешь и реструктуризируешь базу.Если эта константа нужна в дальнейшем сравниваешь с конфой из файла и добавляешь ее обратно.
   Serg_1960
 
18 - 22.06.18 - 11:42
А в файловой копии ты chbdfl.exe делал?
   repin_mike
 
19 - 22.06.18 - 11:44
(18) делал, ошибок нет
   Serg_1960
 
20 - 22.06.18 - 11:50
(19) Конфигурация на поддержке? Можно в файловой сравнить, объединить с конфигурацией поставщика запустить?
   repin_mike
 
21 - 22.06.18 - 11:55
(17) ПолучитьСтруктуруХраненияБазыДанных () я могу запустить только в файловой версии, т.к. поменять конфу в SQLной не могу, так вот в файловой версии константы с нужным именем нету..
   Serg_1960
 
22 - 22.06.18 - 12:04
(21) Разумеется "нету". И не увидишь, ибо её нет в схеме базы. Имхо, нужно ловить от обратного - нужно найти то, чего нет в структуре. Хмм.. наверное бред сказал, не поймут :)
   repin_mike
 
23 - 22.06.18 - 12:07
(22) Расскажи кто такая схема базы
   Serg_1960
 
24 - 22.06.18 - 12:07
Одна надежда - что эта константа есть в схеме конфигурации поставщика. Ну или в конфигурации базы она ещё осталась. Можно выгрузить конфигурацию БД и там поискать.
   Serg_1960
 
25 - 22.06.18 - 12:09
(23) Её представление ты видишь в конфигураторе в виде дерева объектов(метаданных) конфигурации.
   1sanekmaloi1
 
26 - 22.06.18 - 12:13
(21)Серверная база не запускается совсем?Если просто отладку без обновления БД?
   1sanekmaloi1
 
27 - 22.06.18 - 12:15
Смысл в общих чертах: нужно убить константу которая есть в дереве, но ее как бы нет(в схеме нет ее).
   repin_mike
 
28 - 22.06.18 - 12:15
(26) Запускается, пользователи работают
   МихаилМ
 
29 - 22.06.18 - 12:19
(25)
нет. это таблица сопоставления метаданных и объектов бд.
в 8.2
она хранилась в таблице params запись dbschema.

в 8.3 DBSchema - отдельная таблица с одной записью.
   yavasya
 
30 - 22.06.18 - 13:05
(0) попробуй очистить таблицу config БД
   Serg_1960
 
31 - 22.06.18 - 13:10
(29) Я несколько об другом, а ты говоришь про физическое хранения схемы.
(30) Потеряет базу.
   1sanekmaloi1
 
32 - 22.06.18 - 13:12
(30)Это лучший совет из всей ветки, нет базы нет проблем.
   Cyberhawk
 
33 - 22.06.18 - 13:16
Даже не знаю, порадоватьс за ТС или нет, раз он только к (16) посту озадачился тем, на что его внимание было акцентировано в (1)
 
 
   yavasya
 
34 - 22.06.18 - 13:17
(31) сто раз чистили эту таблицу ты с чем то путаешь
   Serg_1960
 
35 - 22.06.18 - 16:31
(34) А Вы не путаете таблицу config с таблицей configsave?
   repin_mike
 
36 - 26.06.18 - 09:53
Короче выяснилось, что данная ошибка возникает на 8.3.10; а на 8.3.11 всё нормально (офигевший смайлик)



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