31.07.20 — 15:27
Обновляли-обновляли, на одном из релизов поймали
В ЖР перед ошибкой вижу две записи:
Информационная база. Обновление предопределенных данных
Выполняется обновление предопределенных данных
<Не определено 1610e73c-58df-41cc-8349-51b920806821>
меняется только гуид
по сообщениям в строке состояния не понятно — на чем конкретно
падает в клиент-сервере и файловой
chdbfl ошибок в файловой не находит
собсно вопрос — как побороть или хотя бы понять — на чем спотыкается?
к скулю доступа нет, от админов помощи мало (
Зы: Бухгалтерия для Казахстана, редакция 3.0, разработка для Казахстана: «1С-Рейтинг» (3.0.33.7)
1С:Предприятие 8.3 (8.3.17.1386)
1 — 31.07.20 — 15:30
третье сообщение с конца — обрабатывается План видов характеристик. Виды субконто
может в этом направлении и копать
2 — 31.07.20 — 15:35
3 — 31.07.20 — 15:47
Там всё сводится к тому, чтоб в проблемном объекте добавить реквизит, сохранить конфу, удалить реквизит. Что прошла «мягкая» реструктуризация
4 — 31.07.20 — 15:48
вот в своё виды субконто добавь еще чего нить, сохрани, потом удали, сохрани и привет
5 — 31.07.20 — 15:54
интересно, Вы когда-нибудь научитесь пользоваться тж ?
6 — 31.07.20 — 15:55
(5) я несколько раз пробовал — он у меня не взлетел )))
руки не из того места
7 — 31.07.20 — 16:02
(4) у меня конфиг на полной поддержке, без изменения ((
8 — 31.07.20 — 16:03
(7) ну и че? включи изменения с сохранением поддержки ..
9 — 31.07.20 — 16:03
или мучайся 🙂
10 — 31.07.20 — 16:05
(8) политика — не включать без необходимости, пока край еще не наступил ))
11 — 31.07.20 — 16:07
(10) а в (0) типа штатная работа что ле ? 🙂
12 — 31.07.20 — 16:15
(11) ага
13 — 31.07.20 — 16:22
в копии провернул — не помогло, добавил субконто — ошибка
удалил — все равно ошибка
на чем то другом падает
попробую ТЖ поднять таки
14 — 31.07.20 — 16:37
(13) дык вид субконто жешь..
15 — 31.07.20 — 16:38
(14) я их и имел ввиду
16 — 31.07.20 — 16:42
(15) добавь реквизиты в существующие виды субконто, потом прибей..
Была подобная хрень при переходе на новую платформу с Планы видов расчета, там в 2 расчета прищлось добавить реквизит, обновится, потом прибить
17 — 31.07.20 — 16:43
(16) ах тыж, я подумал в предопределенные добавить ))
18 — 31.07.20 — 16:43
Или в Регистры расчета? не помню точно..на нимфостарте было решение в своё время
19 — 31.07.20 — 16:57
мне помогло выгрузка в ДТ, загрузка на более старой платформе, выгрузка в ДТ из старой платформы, загрузка во вновь
созданную базу
20 — 31.07.20 — 16:57
запустил тех журнал:
21 — 31.07.20 — 16:57
<config xmlns=»http://v8.1c.ru/v8/tech-log»>;
<log location=»D:DocumentsKuleshovTechJournallogs» history=»24″>
<event>
<eq property=»name» value=»admin»/>
</event>
<event>
<eq property=»name» value=»conn»/>
</event>
<event>
<eq property=»name» value=»excp»/>
</event>
<event>
<eq property=»name» value=»proc»/>
</event>
<event>
<eq property=»name» value=»qerr»/>
</event>
<event>
<eq property=»name» value=»scom»/>
</event>
<property name=»all»/>
</log>
</config>
сообщения ровно теже, что и в предприятии
22 — 31.07.20 — 16:58
(19) на более старой не пробовал, на текущей пробовал
23 — 31.07.20 — 17:03
пробую обновиться на 8.3.15
24 — 31.07.20 — 17:04
(21) на какую табличку ругается, там не видать ?
25 — 31.07.20 — 17:04
такая же борода
26 — 31.07.20 — 17:07
(24) нет, вот что есть:
45:07.047008-0,EXCP,5,process=1CV8,OSThread=21728,Usr=,Exception=DataBaseException,Descr=’Ошибка SDBL:
Ссылочная константа содержит недопустимый ссылочный номер таблицы’
45:07.047009-0,EXCPCNTX,0,ClientComputerName=,ServerComputerName=,UserName=К,ConnectString=;’
45:07.047010-3,EXCPCNTX,4,SrcName=SCALL,process=1CV8,OSThread=21728,Usr=,ClientID=2,Interface=a73a0756-4f0e-4645-bda4-ec823b433ff7,IName=IDataBaseEx,Method=40,CallID=213337,MName=executeSDBLEx_With_Command_Parameter
45:07.047011-3747562010,EXCPCNTX,3,SrcName=CONN,process=1CV8,Usr=,ClientID=5,Txt=Outgoing connection closed
45:07.047012-101360399993,EXCPCNTX,2,SrcName=SCOM,process=1CV8,Usr=,ProcessName=RHostRoot,SrcProcessName=RHostRoot
45:07.047013-101367186012,EXCPCNTX,2,SrcName=CONN,process=1CV8,ClientID=2,Txt=Outgoing connection closed
45:07.047014-101368886014,EXCPCNTX,0,SrcName=PROC,process=1CV8
45:07.047016-0,EXCP,4,process=1CV8,OSThread=21728,Usr=,Exception=dc31263e-ecbf-41bd-9b3a-7b55897d5fd6,Descr=’srcRemoteInterfaceImpl.cpp(864):
dc31263e-ecbf-41bd-9b3a-7b55897d5fd6: Ошибка SDBL:
Ссылочная константа содержит недопустимый ссылочный номер таблицы’
45:10.479000-0,EXCP,4,process=1CV8,OSThread=21728,Usr=,Exception=69480f4b-b3d7-4e60-8c86-4484ba0f5d32,Descr=’srcExceptionWriterUIImpl.cpp(224), shown to the user:
69480f4b-b3d7-4e60-8c86-4484ba0f5d32: В процессе обновления информационной базы произошла критическая ошибка
dc31263e-ecbf-41bd-9b3a-7b55897d5fd6: Ошибка SDBL:
Ссылочная константа содержит недопустимый ссылочный номер таблицы’
может надо было весь ТЖ выгружать….
27 — 31.07.20 — 17:19
(26)
ищите в инете по «Ссылочная константа содержит недопустимый ссылочный номер таблицы'»
обсужалось десятки раз
28 — 04.09.20 — 13:38
вернулся к проблеме, пользователи доставать начали ))
определил следующее — проблема с расширением, их 4, удалил все — обновление прошло
понять бы — в чем проблема с расширением, были добавлены новые объекты, терять данные не хочется
29 — 04.09.20 — 13:39
но раз подсказок нет, придется выпиливать объекты по одному в копии и смотреть — без чего обновится…
30 — 04.09.20 — 14:10
(10) «не включать без необходимости, пока край еще не наступил»
После обновления вернуть конфу на поддержку дело на час максимум.
31 — 04.09.20 — 14:14
(5) «интересно, Вы когда-нибудь научитесь пользоваться тж ?»
Можно подумать настраивание ТЖ это такая тривиальная задача. Информации о том как это сделать ноль целых хрен десятых. В основной в инете одна вода «ТЖ это круто».
Если есть неделя времени без других задач на то чтобы разобраться в том как это сделать тогда конечно можно тратить на это время.
32 — 04.09.20 — 15:39
(31) по настройке ТЖ уже гораздо больше инфы, с тех пор как он появился — продвинулись хорошо
33 — 04.09.20 — 16:57
+(32) а появился он 12 лет назад…. и думать что за 12 лет по тж мало информации — надо быть редкостным.
34 — 05.09.20 — 01:23
в расширении предопределенные никто не добавлял?
35 — 07.09.20 — 16:11
(34) нет, да и вроде как нельзя их добавлять — тут сомневаюсь
провел эксперименты — удалял объекты из расширения по 2-3 штуки, сначала заимствованные, затем — свои… пока не дошел до абсолютно пустой конфигурации
разве что картинки не удалил(надо подумать, ибо новый конфиг две общие картинки дублит в метаданных)
и все равно при обновлении конфига БД получаю сабж, единственное решение — удалить расширение (((
36 — 07.09.20 — 16:11
сейчас еще проверю с картинками
37 — 07.09.20 — 16:12
ОбщаяКартинка.Избранное: Имя не уникально!
ОбщаяКартинка.Информация: Имя не уникально!
это предупреждения при обновлении, посмотрим — может они есть в расширении
38 — 07.09.20 — 16:31
не прокатило
39 — 07.09.20 — 22:37
(32) Мне к сожалению не попадалась информация как быстро настроить этот ТЖ. А тратить месяц рабочего времени на разбирательство того как это все устроено никто не даст.
40 — 22.09.20 — 09:34
по сабжу — зарегистрировал тему на хотлайне, должны поправить в будущем релизе 8.3.17
в 8.3.15 поправили в 8.3.15.2018 от 27.07.2020 и далее
41 — 22.09.20 — 09:35
т.е. тема не новая
Ёпрст
42 — 22.09.20 — 09:37
(37) эта шляпа на 17 присутствует
(40) а сам то на 17 пробовал, тоже ошибка ?

Исправление ошибки SDBL в 1С 8.3
Современные версии 1С имеют многоуровневые код, который порой становится причиной разного рода ошибок. Они доставляют неудобства не только обычным пользователям конфигураций, но и сотрудникам служб администрирования. Большинство сбоев можно устранить без особых проблем, но встречаются и такие, что требуют от администраторов консолидации всех знаний и умений. Рассмотрим одну из самых «популярных» ошибок, которую в принято обозначать как «Ошибка SDBL».
Закажите звонок на сайте, чтобы получить бесплатный анализ вашей базы данных на наличие ошибок.
Как она проявляется?
Как правило, подобный сбой происходит в процессе обновления конфигурации, а также тогда. когда мы пытаемся сохранить изменения, либо при обмене данных. Обычно об «Ошибке SDBL» сигнализируют такие сообщения:
1. Ошибка при полнотекстовом индексировании;
2. Недопустимый тип вставки значения;
3. Табличные поля не принимают значение NULL;
4. Происходит пропуск точки с запятой;
5. Вышли за пределы размерности;
6. Поле определено неоднозначно.
Это лишь небольшой перечень сообщений, которые отображаются при возникновении рассматриваемой проблемы.
Как исправить ошибку SDBL в программах 1С?
Перед любыми действиями обязательно сделайте резервную копию базы данных.
Существует алгоритм простых действий, позволяющий устранить сбой без особых усилий:
1. Провести очистку кэша на рабочем месте пользователя и на сервере, где возник сбой. Для этого следует выйти из программы, выбрать и удалить папки, в названии которых есть примерно такой набор символов: «bd5c8ea4-b65f-4c23-a9c8-2dccfb0b15fa» (папка «Application Data»).
2. Перезагрузить сервер, где установлены приложения 1С. Как вариант — включить и выключить все связанные сервисы SQL и его агента. Процесс проходит так: зайти на сервер, найти службу «Агент сервера 1С» и остановить ее через контекстное меню. Подобное проделать со службами «SQL Server» и «Агент SQL Сервера» на сервере SQL. После чего активировать все в обратном порядке.
3. В конфигураторе внедрено «Тестирование и исправление ИБ». Суть такова: выбрать поврежденную информационную базу, зайти в «Администрирование», далее «Тестирование и исправление…» и активировать процесс.
4. Еще один способ: выгрузить базу в файл формата DT, затем загрузить его в ту же базу. Т.е. в режиме конфигуратора открыть меню «Администрирование». Активировать функцию «Выгрузить информационную базу…» и «Загрузить информационную базу…».
5. Если есть «свежая» резервная копия, то загрузить ее. Кстати, резервные копии рекомендуем делать регулярно, а в случае, когда планируются работы по изменению базы, следует сформировать их еще раз. Есть два основных способа резервирования: через SQL MS или конфигуратор с помощью выгрузки файла в формате dt.
6. Еще один достаточно действенный способ — обновить платформу через сайт ИТС до самой актуальной версии на сегодняшний день. Для этого выгрузить с портала ИТС «свежую» платформу и установить ее на сервер и на клиентские рабочие места.
Возможно, возникнет ситуация, когда все выше названные варианты устранения проблемы не помогут. В таком случае есть еще один надежный способ. В клиент-серверной базе 1С необходимо очистить таблицы _ConfigChngR_ExtProps и _ConfigChngR.
Но, все же советуем пригласить для этого сложного процесса специалиста, который имеет опыт работы с MSSQL.
Отзывы о компании
-
Сивелькина С. В.
ПАО «НИКО-БАНК» выражает свою благодарность за оперативную и грамотную работу.
В условиях постоянно меняющегося законодательства Банк заинтересован иметь полную и актуальную номативную базу. Это обеспечивается использованием Банком справочно-нормативной системы «Гарант».
Безусловным плюсом в работе компании «МастерСофт» является быстрое реагирование сотрудников при предоставлении документов по запросу Банка, принятых до обновления справочно-правовой системы.
-
Мордвинцев С. П.
Коллектив компании «АЭРОПОРТ ОРЕНБУРГ» выражает благодарность за взаимовыгодное сотрудничество с МастерСофт-ИТ. Оперативная поставка антивирусных программ Dr. Web обеспечила надежную защиту нашей компьтерной сети.
Особая благодарность сотрудникам Департамента продаж СЦ ИТ за профессиональный подход в решении всех возникающих задач.
-
Ряховская Н. А.
ООО «Орский Вагонный Завод» выражает искреннюю благодраность за качество обслуживания вашими специалистами. Консультации и поставка антивирусов всегда проходят оперативно и на высоком профессиональном уровне.
Уверены, что и в дальнейшем наше сотрудничество на взаимовыгодных условиях продолжится.
-
Кетерер Т. М.
Главный бухгалтер муниципального бюджетного учреждения дополнительного образования «Дворец творчества детей и молодёжи» Кетерер Татьяна Михайловна выражает благодарность специалистам МастерСофт:
«Я хотела бы объявить благодарность вашим сотрудникам. Работает с нами по программе «1С: Бухгалтерия бюджетного учреждения 8» непосредственно Шевлягина Юлия.
Так же огромная благодарность за отзывчивость, терпение и квалифицированную, своевременную помощь Набокиной Олесе и Ерёменко Татьяне (они нас сопровождают по программе «Зарплата и Кадры»).
Им очень с нами тяжело, но они терпеливо продолжают сотрудничать. С вами очень надёжно. Конечно же наши ошибки есть и без вас мы бы вообще о них не знали и в суде, наверное, судились бы. А сейчас мы решаем вопросы…».
Обычно ошибка SDBL происходит при сохранении и обновлении конфигураций в момент реструктуризации базы данных, а также во время работы обменов данными.
Окно с данной ошибкой 1С имеет дополнительное содержание. Типичные сообщения:
- Ожидается выражение (pos = ).
- Выход за пределы размерности.
- Поле таблицы не может принимать значение NULL.
- Ошибка при полнотекстовом индексировании.
- Попытка вставки значения недопустимого типа.
- Поле определено неоднозначно.
- Пропущена точка с запятой.
- В схеме базы данных нет таблицы с именем…
Исправление ошибки SDBL
Большая часть способов исправления связана с восстановлением нормальной работы Информационной Базы. Но иногда описанными способами решить проблему не получается, поэтому помните о самом лучшем, универсальном способе — регулярном резервном копировании.
Перезагрузка сервера 1С и SQL-сервера
Самый простой способ, при условии, что на текущий момент в базе никто не работает.
Зайдите на сервер и выключите следующие службы:
- «Агент сервера 1С»,
- «SQL Server»,
- «Агент SQL Сервера».
А затем запустите их обратно.
Очистка кэша на сервере и клиента, где проявилась ошибка
В некоторых случаях исправить ошибку SDBL можно с помощью очистки кэша сервера 1С.
Как правило кэш расположен по адресу:
- «%userprofile%Local SettingsApplication Data1C1Cv8» и «%userprofile%Application Data1C1Cv8» для Windows XP,
- «%userprofile%AppDataRoaming1C1Cv8» и «%userprofile%AppDataLocal1C1Cv8» для Windows 7 и выше.
Перейдите в данный каталог и удалить все папки с генерированными именами вида « dg7c8re4-b89r…». При удалении будьте внимательны — в этой директории может присутствовать индекс полнотекстового поиска 1С, а также журналы регистрации, их удалять не нужно.
Перезаливка базы из DT-файла
Иногда помогает, казалось бы, парадоксальный способ — выгрузка базы данных в файл формата DT, а затем загрузка его обратно.
Войдите в режим «Конфигуратор», выберите пункт меню «Администрирование» > «Выгрузить информационную базу» и выберите каталог для сохранения файла.
Затем через аналогично через меню «Администрирование» > «Загрузить информационную базу» загрузите его обратно.
Тестирование и исправление Информационной базы
Для тестирование и исправление Информационной базы: войдите в «Конфигуратор», выберите пункт меню «Администрирование» > «Тестирование и исправление».
В случаях, когда невозможно запустить конфигуратор, воспользуйтесь утилитой chdbfl.exe. Это упрощенная программа-аналог тестирования базы, функции, которая запускается в режиме конфигуратора. Расположена она в папке «bin» установленной технологической платформы, например, C:Program Files (x86)1cv88.3…binchdbfl.exe.
Пользоваться ей просто — указываете путь к файлу базы данных и ставите опцию, нужно ли сразу исправлять обнаруженные ошибки. Если нет — утилита только продиагностирует ИБ.
Обновление платформы до новой версии
В данном случае всё достаточно просто. Скачивает с сайта поддержки 1С дистрибутив свежей версии платформы, распаковываем и запускаем инсталятор setup.exe.
Очистка таблиц базы данных
В крайнем случае можно попробовать удалить таблицы БД, связанные с ошибкой — «dbo._ConfigChngR» и «dbo._ConfigChngR_ExtProps».
Производится это через менеджер SQL-скриптом вида:
use имя_базы_данных
delete from dbo ._ ConfigChngR
delete from dbo ._ ConfigChngR _ ExtProps
Помните, прямые SQL-запросы лучше доверить профессионалу, умеющему работать с SQL.
Показывать по
10
20
40
сообщений
Новая тема
Ответить
drdr
Дата регистрации: 27.11.2006
Сообщений: 1
«Конфигурация: Бухгалтерия предприятия, редакция 1.5 (1.5.22.3); платформа: 1С:Предприятие 8.1 (8.1.11.67).<br>Не могу исправить ошибки перепробовал следущее:<br><br>При попытке обновления (объединения) конфигурации выдается сообщение об обнаруженных критических ошибках:<br>(В процессе обновления информационной базы произошла критическая ошибка.<br>по причине:<br>Ошибка СУБД:<br>Ошибка SQL: Запись значения NULL в поле, не допускающее NULL ‘_FLD5763_TYPE'<br>по причине:<br>Ошибка SQL: Запись значения NULL в поле, не допускающее NULL ‘_FLD5763_TYPE’)<br><br>При запуске сервисного функционала конфигуратора «Тестирование и исправление» с галочкой «Проверка логической целостности <br>(«Ошибка SDBL» Ссылочная константа 16777362:880880318f626da10dcf81b31b31b3b7e1 содержит недопустимый ссылочный номер таблицы (pos=215))<br><br>с галочкой «Реструктуризация таблиц информационной базы» выводится ошибка: <br>(В процессе обновления информационной базы произошла критическая ошибка.<br>по причине:<br>Ошибка СУБД:<br>Ошибка SQL: Запись значения NULL в поле, не допускающее NULL ‘_FLD5763_TYPE'<br>по причине:<br>Ошибка SQL: Запись значения NULL в поле, не допускающее NULL ‘_FLD5763_TYPE’)<br><br>При запуске «Проверки физической целостности» C:Program Files (x86)1cv81binchdbfl.exe ошибок найдено не было.<br><br>После выгрузки в .dt и загруки его в новую базу ошибки остались те же.<br><br>Большая просьба тем кто в теме помоч.»
napor
Дата регистрации: 30.07.2007
Сообщений: 21
1С:Предприятие 8.1.12.101 пробовали установить?
АндрКох
Дата регистрации: 29.01.2009
Сообщений: 1
Да и 13 пробовали, не помогает! Запускали тестирование и исправление, оставляли только верхние две галочки, находит исправляет, но все равно не помогает!
Prikum
активный пользователь
офлайн
Дата регистрации: 18.02.2002
Сообщений: 20833
Показывать по
10
20
40
сообщений