Ошибка sdbl ссылочная константа содержит недопустимый ссылочный номер таблицы

Ошибка SDBL:Ссылочная константа содержит недопустимый ссылочный номер таблицы - БП3
   mikecool

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)

   mikecool

1 — 31.07.20 — 15:30

третье сообщение с конца — обрабатывается План видов характеристик. Виды субконто

может в этом направлении и копать

   mikecool

2 — 31.07.20 — 15:35

   Ёпрст

3 — 31.07.20 — 15:47

Там всё сводится к тому, чтоб в проблемном объекте добавить реквизит, сохранить конфу, удалить реквизит. Что прошла «мягкая» реструктуризация

   Ёпрст

4 — 31.07.20 — 15:48

вот в своё виды субконто добавь еще чего нить, сохрани, потом удали, сохрани и привет

   МихаилМ

5 — 31.07.20 — 15:54

интересно, Вы когда-нибудь научитесь пользоваться тж ?

   mikecool

6 — 31.07.20 — 15:55

(5) я несколько раз пробовал — он у меня не взлетел )))

руки не из того места

   mikecool

7 — 31.07.20 — 16:02

(4) у меня конфиг на полной поддержке, без изменения ((

   Ёпрст

8 — 31.07.20 — 16:03

(7) ну и че? включи изменения с сохранением поддержки ..

   Ёпрст

9 — 31.07.20 — 16:03

или мучайся :)

   mikecool

10 — 31.07.20 — 16:05

(8) политика — не включать без необходимости, пока край еще не наступил ))

   Ёпрст

11 — 31.07.20 — 16:07

(10) а в (0) типа штатная работа что ле ? :)

   mikecool

12 — 31.07.20 — 16:15

(11) ага

   mikecool

13 — 31.07.20 — 16:22

в копии провернул — не помогло, добавил субконто — ошибка

удалил — все равно ошибка

на чем то другом падает

попробую ТЖ поднять таки

   Ёпрст

14 — 31.07.20 — 16:37

(13) дык вид субконто жешь..

   mikecool

15 — 31.07.20 — 16:38

(14) я их и  имел ввиду

   Ёпрст

16 — 31.07.20 — 16:42

(15) добавь реквизиты в существующие виды субконто, потом прибей..

Была подобная хрень при переходе на новую платформу с Планы видов расчета, там в 2 расчета прищлось добавить реквизит, обновится, потом прибить

   mikecool

17 — 31.07.20 — 16:43

(16) ах тыж, я подумал в предопределенные добавить ))

   Ёпрст

18 — 31.07.20 — 16:43

Или в Регистры расчета? не помню точно..на нимфостарте было решение в своё время

   Sereja

19 — 31.07.20 — 16:57

мне помогло выгрузка в ДТ, загрузка на более старой платформе, выгрузка в ДТ из старой платформы, загрузка во вновь

созданную базу

   mikecool

20 — 31.07.20 — 16:57

запустил тех журнал:

   mikecool

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>

сообщения ровно теже, что и в предприятии

   mikecool

22 — 31.07.20 — 16:58

(19) на более старой не пробовал, на текущей пробовал

   mikecool

23 — 31.07.20 — 17:03

пробую обновиться на 8.3.15

   Ёпрст

24 — 31.07.20 — 17:04

(21) на какую табличку ругается, там не видать ?

   mikecool

25 — 31.07.20 — 17:04

такая же борода

   mikecool

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)

ищите в инете по «Ссылочная константа содержит недопустимый ссылочный номер таблицы'»

обсужалось десятки раз

   mikecool

28 — 04.09.20 — 13:38

вернулся к проблеме, пользователи доставать начали ))

определил следующее — проблема с расширением, их 4, удалил все — обновление прошло

понять бы — в чем проблема с расширением, были добавлены новые объекты, терять данные не хочется

   mikecool

29 — 04.09.20 — 13:39

но раз подсказок нет, придется выпиливать объекты по одному в копии и смотреть — без чего обновится…

   ЧессМастер

30 — 04.09.20 — 14:10

(10) «не включать без необходимости, пока край еще не наступил»

После обновления вернуть конфу на поддержку дело на час максимум.

   ЧессМастер

31 — 04.09.20 — 14:14

(5) «интересно, Вы когда-нибудь научитесь пользоваться тж ?»

Можно подумать настраивание ТЖ это такая тривиальная задача. Информации о том как это сделать ноль целых хрен десятых.  В основной в инете одна вода «ТЖ это круто».

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

   mikecool

32 — 04.09.20 — 15:39

(31) по настройке ТЖ уже гораздо больше инфы, с тех пор как он появился — продвинулись хорошо

   МихаилМ

33 — 04.09.20 — 16:57

+(32) а появился он 12 лет назад…. и думать что за 12 лет по тж мало информации — надо быть редкостным.

   Сияющий в темноте

34 — 05.09.20 — 01:23

в расширении предопределенные никто не добавлял?

   mikecool

35 — 07.09.20 — 16:11

(34) нет, да и вроде как нельзя их добавлять — тут сомневаюсь

провел эксперименты — удалял объекты из расширения по 2-3 штуки, сначала заимствованные, затем — свои… пока не дошел до абсолютно пустой конфигурации

разве что картинки не удалил(надо подумать, ибо новый конфиг две общие картинки дублит в метаданных)

и все равно при обновлении конфига БД получаю сабж, единственное решение — удалить расширение (((

   mikecool

36 — 07.09.20 — 16:11

сейчас еще проверю с картинками

   mikecool

37 — 07.09.20 — 16:12

ОбщаяКартинка.Избранное: Имя не уникально!

ОбщаяКартинка.Информация: Имя не уникально!

это предупреждения при обновлении, посмотрим — может они есть в расширении

   mikecool

38 — 07.09.20 — 16:31

не прокатило

   ЧессМастер

39 — 07.09.20 — 22:37

(32) Мне к сожалению не попадалась информация как быстро настроить этот ТЖ. А тратить месяц рабочего времени на разбирательство того как это все устроено никто не даст.

   mikecool

40 — 22.09.20 — 09:34

по сабжу — зарегистрировал тему на хотлайне, должны поправить в будущем релизе 8.3.17

в 8.3.15 поправили в 8.3.15.2018 от 27.07.2020 и далее

   mikecool

41 — 22.09.20 — 09:35

т.е. тема не новая

  

Ёпрст

42 — 22.09.20 — 09:37

(37) эта шляпа на 17 присутствует

(40) а сам то на 17 пробовал, тоже ошибка ?

         
 

�� �������

�������

����

��������


           

������ ���������� (�� ������� House M.D. � ����������� � ������ �������)

  • �-� �����: ����� �������. �������, 26 ���, ����� ���� ��� �������, � �������� �� ��� �������� ����� 6 �����. ��� �������� ��-�� �������������� ��������� � ������
    �-� ����: �����, ��������� ����� ��� ��������� ������������� �� �� ������ ������.
  • �-� ����: �����������, ��� ����� �������� ���������� �� ���� ������� ����������� ������. � �� �������� �������������.
    �������: ������ � ������ ������ ����������� ������? ����� �����, �� ����� ����������� ���-������ � ���������������. ��� ���-�� ������� ������ � ��������� 帅
    �-� ����: ��, ���������. ������������� �������� ����� ������ ����. �������� ������������� �� �� �����������. ��� ������ ������� ������� ���.��������, �������� ��� ������.
    �������:��� ��������.
    ���� � ��������� �������������
    �������: � ���� ������� ��������.
    �-� ����:(����������) ������,����-�������. ������� �� ��������. ���� ������ �������� ��������. ������ �� ��� � �����. ��������� � ������ ����� ������. � ������� � ������ ����������� ������.
  • �-� ����: � �������� �������, ��� ��� ���� ������ ��� �� ����, ��� ������ ����������.
    ��� ���������: � ������, ��� ��� ������� ��������. � ���, �� �������� ��� �������?
    �-� ����: Ÿ ������� � � ��������? ����� ���������.
  • ���� ���������: � �������� �������, ��� ��� ���� ��������� ��� ��������?
    �-� ����: ���, �� � ����������� ����� �������
    �-� �����: �� ����� �������� � � ����?
    �-� ����: ��������, ��� ������� �� � �������. �������, ����� ���������� ������ ��� 1000 ���� ��������.
  • ������: � �� ������� ������������, ����� ��� ����� ������� ��� ������ ���������.

� ���� ������ ������� ������ ����� ��������� ������� ��������������� ��������, ������� ����� ���������� ��� ������ � 1�:����������� 8.1.

������ ������ ����� ���, �� ����� ������� �� ����, � ���� ����� ��������� ����� ������ ���� :))) . ������� ����� ������� ����� ������������, ��� ������ �������� ������� ���� ������ ��� ���������� ��� �����������, � �� ������ ������� ������ ������� � ���������� �������� �� ������. ��� �� ����� ��� ��������, ���������� ����� ������� �� ���� �������� ����� ����������� ��� ������� ����������� �������.

�������� �������

� �������� �������� ����� ���������:

������ 1. ������������ ����������� �� ������������� ������� 1�:�����������.

����� ���������:

«������ ���������� � �������� 1�: ����������� 8.1:
server_addr=App1�:1540=������ �������� ������� � �������
(Windows sockets — 10061(0x0000274D)
No connection could be made because the target machine actively refused it) line =567

������ 2. «���������» ������ � �������������� ����.

����� ���������:

������ ��� ���������� �������� � �������������� �����

Microsoft OLE DB provider for SQL Server: Login failed for user �user1c�

HRESULT=80040E4D, SQLSrvr: Error state=1, Severity=E, native=18456, line=1

������ 3. �������� «�����������» ������.

����� ���������: ���������� ����������� ������ �� ������� 1� ����������� (80010108)�

1. ����������� ������ (����������) ������ � ����������� ��������� �������������

����������� ������

  • ������������ ������ (����� �/��� ������ ����������, ������� ����� ����������� ��� ������� ��������). �������� ����� ����������� � ������� ���������������� �������. �����: ���� �� �� ����������� ��������������� ������ ��� ������ �����, ��������� ��� �� ���������� ��� ���� ������� «����������» (EXCP) � ������������ ������ ������ ������� ���������.
  • ������������ ����� ������������� ������. ��� � ���������� ������� ������������ ����� �������� ��������� �����.
  • �������� ����� ���������, ����������� ����� ������ �������� ������������� �������� �� ����������� ����� ������.
  • ��������� ����� ������� �� ������ ��������� � ��������� ��� � ������ ��������� ��� ���������� ������� ��������.
  • ��, ��� �� ����� �� ���������� �������� ������� � �������� ���������, ������ �� �� �����, ����� ��� ��� ���� ��������� ��� ����������.

����������. ������ 1. ����� � ���� � ������� «��� ����� ����� ������� �������» �� ����������� �� ������ �������� ������ «10061» ������� ����� ���������� ������� � �������: �� ������� ���������� ����������� ������ «����� ������� 1�:����������� 8.1«. �������������� �� ���� ���������, �������� �� ��������� ������:

net start ����� ������� 1�:����������� 8.1

���� ������ ���������� �� ��������, � ��������� ������� �������� ����� ����� C:Program Files1cv81server � ������� ���������� ����� �������� ������.

   

2. ��������������� ������

������������� ������

�� ����������� �������� ��������, ���� ������ ����� �� ���� ��� ������ ������ ����� �������. ������ ����� ������, ���� ������� �� ������� ��� �������� ����������. �� ������ ������ ����������� ��������� �������������� ������, ������� �������-����������� � ������ �������. ����� ��������� ����, � ������������� ��������� ��������� �������, ������������� �� ����.

��� ����������� ��������� ������������ � ����� ��������� �� ������. ���� ��� ����������� ��������� ����������, ���������� ��������� ���������� (���� ��� ��������) ������ �������� ��-������. ��� ����������� ������������-��������� � ���� ������� ���������� ����� ���������� ������� �������� ������� ��������� �� ���������� �������������.

��������������� ������

��������� ��������������� ������ ����� ����������� ��� ��������, ����������� «������» ������-���������� ��������. ���������� � ������ �����, �� ���� ��� ����� ���� ������ �������. ���� �� �� ������������ ��������������� �������� ��� �� ������ — ��� �� ������ ������� � �������� ����������� ����� �������. ��������������� ������ ���������� ������ ��� ������� ���� �����.

����� �������������

�-� ���� (������� � �����): �� ������ ��������� ���?
�-� �������/�-� ���� (������������): ���!
�-� ����: ������� ��������� �������� ���!

���� ���� (Everybody lies) � ����

� ������� ������������� ���� ����������. ���� ������ ����������� ����� ���������, ������ ����� ���� ��� ����� ������������ � ���������������� ��� ������ ��������� ����������. ����� ����, ��� ����� � ������ ����������������� �� ������� ������� �/��� ����������� ������, ���� ���� ����.

��������������� ��������

������ ��������������� ��������� ���� ���������� ����������.

����� ����������� �����-���� «������-����������������� ��������» ����������� �������� �����.

����������. ������ 2. ������� �� ������ �� ��������� �������� �� ��������� ������ ��������� «provider for SQL Server». ��� ��������, ��� �������� �������� ��� �������������� ������� ���������� 1�, ������� �������� �������� ��� SQL Server. ���������� �������� �Login failed for user �user1c�� — ��������� ����������, ��� ������ �������� ��� ��������� ����������� ������������ �user1c�, ������� ������ �� SQL Server.

����� ��������� ������������� ������ ������ ���������� �������������, �������� �� � ��� � ������ ������ �������������� ����. ������������ � ����� ������� ������ ��������, ��� ����� �������� �� �����. ��� � ���� ������� ��������� «����» ���������� ����� 1�:�����������, ��� ��� ����� ������ ���� �� �� ��� � ����.

�������:

��������� Management Studio � ������� ������������ � ������� ��� «user1c». �����������, ������������� ������� ������ ������ ������ «user1c». ��� ���� � ���������� �������������� ���� � �������� �������� ������� «������» ������.

����� ���������� ������ � �������������� ���� � �������� �������� 1�:����������� �������� �������.

   

3. ����� �������

����� �������

  • ����� ������� �������� �� �������� ����� ������� �������� � �������:
    � ����� ���� � ��� ���� ����� � ������� ���������� �� ����? ������� ��� �������� �� ������ � �� ���� :)
  • ��� ������ �������������� ������� �����������.
  • �� ����� ���������, ���������� �� ������ forum.mista.ru � partners.v8.1c.ru (������ ��� ������������� ����������, ��� �� ������ ����� ���������� ��������� �����).
  • ��� ����� ������������� ������� ������������ ��������� ������ «���� ������», «����� ������», «������ � ���������� ������������».

����������. ������ 3. ��������� ������� Google (www.google.ru) ������ ����� ������� �The object invoked has disconnected from its clients�. �.�. �� ����� ������� ���������� ������� 1�:����������� ���� ���������. ��������� ���������� ��������� ������� ���������� ����������: ���������, ��������� �� ����� ������ ������������ � ���� �������������. ������ ��������� �� �������� (�.�. ����� ��������� ����� ����� ��������� ����������). �������, ������ �� ������� ����������, ������ ����� ��������. ���������, ���� �� ��������� � �������, ����������� ����������������� � ����� ����������, ������� �������� ������� � ������ ������� ��������.

��� ���������� ��������, ����� �� ������� �������� ������� ����� ����������������, ������� ����� ������������ ���������� ������� ���������������� ���������� �������.

� ������ ������� «����� ���������� ��������» ����� ��������� «���������� ������» = 20 �����, ��� ������������� � 20 ��������� ��������� ������������� ���� ������.

������ �4. ������ �����.

���������� ����������

� ������, ��� � ��� ���� ��� ��������.

��� ����� ���.

��� ��� ��� ����� ��-�� ����,

��� ���������� ��� �������,

� ��� ���� ���� ���������.

� ����

�������� ������ ������������� � ���������, ������� �������� ����������. ����� ��� ������ �������� ��������������� ������ � ������������ ��������� ������ ������. ���������� ������ ���������� �������� �� ������, �� ��� �� ����������, �������� ���� �������.

��������, ���� ��� ������������� ����� ����������� MS SQL Server 2005 ���� SP3 ��� ������ � 1� v8.1 ���� ����� ������� � ��������� ������� �������� ����� ��-�� ������� ������ � �������� 23:59:59, ����� ������� ������ � ����� �� ��������. ������ ��������� ������������� ���� ��� ��������� ���������� «**.**.** 0:00:00» — ����������� ����������.

(���������� ����� http://social.msdn.microsoft.com/forums/en-US/sqldatabaseengine/thread/b720d8cc-d8c7-419f-8f65-5a4187a26ac2 � http://partners.v8.1c.ru/forum/thread.jsp?id=462620#462620)�������, ���� ���������� �� �����, �� ������� �������� ��� ����� ����� �����. �� �����������, ����� ������� �� �������!

��� ����� ����� ������� �������

� ��������� ����� ����������� ��������������� �������� ���������� ����� ������, ��� ��� �� ��� � ��������� ��������� ������.

���� �������� ������ ����� ��������. ���������� ��������� ����� �� ���� ������ ��� ����� ������ ���������.

��������� � ��������� �� 8.2

�� ���������� ������������� ������ 1�:�����������

�������������������

������SDBL

���������������������������

Windows�Sockets

10061

10106 ������ �������� ������� � �������. (Windows Sockets — 10106(0x0000277A)
10048
������ �������� ������� � ������� (Windows Sockets — 10048(0x00002740)

Windows�Installer

Windows
HRESULT=800708C5
HRESULT=800706BE�
HRESULT=800706BA

800706BA�

HRESULT=8007056B
HRESULT=80070056
HRESULT=80040E4D
HRESULT=80040E31

SQLSTATE=HYT00

native=1222

HRESULT=80040E2F

native=2601

HRESULT=80040E14

native=9002

native=8630

native=8626�

native=8133

native=8124

native=8120

native=319

native=306

native=207

native=130

�� ��� ��� �Microsoft OLE DB Provider for SQL Server: Multiple-step OLE DB operation generated errors. Check each OLE DB status value, if available. No work was done.
HRESULT=80040E07
HRESULT=8002000A
HRESULT=80010108�
HRESULT=80010005�
HRESULT=80004005

native=8134

native=601

native=3624

native=1205

native=11

native=102

native=21

�������������������HRESULT=80004005

������ ����:
htype=SQL_HANDLE_STMT hndl=0x20001, line=5387, file=./src/DB2Connection.cpp
SQLSTATE=57011, native=-964, ‘IBMCLI DriverDB2/LINUX SQL0964C The transaction log for the database is full. SQLSTATE=57011

������ ����: htype=SQL_HANDLE_STMT hndl=0x10001, line=2491, file=.srcDB2Connection.cpp SQLSTATE=57011, native=-964, ‘[IBM][CLI Driver][DB2/NT64] SQL0964C ������ ���������� ��� ���� ������ ��������. SQLSTATE=57011’

������ ����:[IBM][CLI Driver][DB2/NT64] SQL0429N

������ ����: htype=SQL_HANDLE_STMT hndl=0x10001, line=2609, file=.SrcDB2Connection.cpp SQLSTATE=42986, native=-750, '[IBM][CLI Driver][DB2/NT] SQL0750N 

�����������������,�����������������������������,������������������������

�������������� ���� �� ����������

�� ����������� ���� ������ � dt

�� ������� ���������� ������ ������

     

���������������8.0

������…

���� ������� ����������������. ��������� ����� �����. �� ��� ���� ������ ������������ ��������. ������, ��� ���� ������������ 1� � � :).

     

������� � ������ ���������� �����

       

Исправление ошибки SDBL в 1С 8.3


Современные версии 1С имеют многоуровневые код, который порой становится причиной разного рода ошибок. Они доставляют неудобства не только обычным пользователям конфигураций, но и сотрудникам служб администрирования. Большинство сбоев можно устранить без особых проблем, но встречаются и такие, что требуют от администраторов консолидации всех знаний и умений. Рассмотрим одну из самых «популярных» ошибок, которую в  принято обозначать как «Ошибка SDBL».

Закажите звонок на сайте, чтобы получить бесплатный анализ вашей базы данных на наличие ошибок. 



Как она проявляется?


Как правило, подобный сбой происходит в процессе обновления конфигурации, а также тогда. когда мы пытаемся сохранить изменения, либо при обмене данных. Обычно об «Ошибке SDBL» сигнализируют такие сообщения:

  1. Ошибка при полнотекстовом индексировании;

  2. Недопустимый тип вставки значения;

  3. Табличные поля не принимают значение NULL;

  4. Происходит пропуск точки с запятой;

  5. Вышли за пределы размерности;

  6. Поле определено неоднозначно.

SDBL Выход за пределы размерности результата.JPG




Это лишь небольшой перечень сообщений, которые отображаются при возникновении рассматриваемой проблемы.


Как исправить ошибку 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
Сообщений: 20836

Показывать по
10
20
40
сообщений

Понравилась статья? Поделить с друзьями:
  • Ошибка sdbl ссылка на таблицу недопустима нет таблицы или отсутствует refself
  • Ошибка sdbl разрушена структура базы данных 1с предприятия
  • Ошибка sdbl ожидается имя поля
  • Ошибка sdbl операция не может выполняться над значениями доменных типов
  • Ошибка sdbl ожидается выражение pos 12