Имя: Пароль:
1C
 
При выгрузке в dt возникает ошибка СУБД: Таблица не найдена
0 cbeer
 
14.01.25
13:45
Добрый день!
Нужна помощь с 1С ЗУП.
Неожиданно вылезла вот такая ошибка - "Ошибка СУБД: Ошибка SQL: Таблица не найдена '_RefSInf41992'" - какая таблица определил - как ни странно она есть в базе, в конфигураторе она есть.
Попытки лечения ТИИ не помогают (вышибает на стадии реструктуризации таблиц), проверка базы  cnvdbfl.exe - ошибок не находит.
Ошибка проявляется только при попытке выгрузить базу, обновления ставятся. установка разных платформ не помогает.
Буду очень благодарен за любую помощь в указании хотя бы направлений куда копать.
1 Волшебник
 
14.01.25
13:49
и что это за таблица?
2 Garykom
 
14.01.25
13:53
На копии базы в конфигураторе удали объект метаданных и проверь что выгрузка в dt работает
Затем восстанови из cf и перенеси данные
Чтобы узнать какая таблица ПолучитьСтруктуруХраненияБазыДанных()
3 cbeer
 
14.01.25
14:11
(1) Таблица в составе справочника - ВидыАттестацийСотрудников
4 cbeer
 
14.01.25
14:15
(3) Не дает удалить - "Объект не может быть удален, на него имеются ссылки в других объектах", попытка удалить ссылки не помогло - так как не смог найти несколько объектов например -ПодпискаНаСобытие.АвтономнаяРаботаРегистрация.Источник
5 Волшебник
 
14.01.25
14:16
(4) удалите предопределённые данные, потом создайте их снова
6 Winnie Buh
 
14.01.25
14:25
(0) ТИИ случаем перед этим не делали?
7 cbeer
 
14.01.25
14:37
(5) не помогло
8 cbeer
 
14.01.25
14:38
(6) ну, я ТИИ иногда делаю, но сейчас вспомнить делал ли я его перед этим - не смогу. Но на других базах ничего не произошло.
9 Winnie Buh
 
14.01.25
14:41
(7) на некоторых релизах платформы есть баг - ТИИ корежит базы похожим образом
10 cbeer
 
14.01.25
14:46
(9) Есть способ лечения?
11 1Снеговик
 
14.01.25
18:15
(4) в смысле не смог найти подписку?
В дереве конфигурации ее нет?
12 cbeer
 
14.01.25
19:21
(11) Еще раз посмотрел, переименовал справочник, скопировал из заведомо рабочей базы, удалил все ссылки на новый, удалил старый - и нифига... гдето ошибка в другом месте... есть такое ощущение что в самом SQL запрос не видит эту таблицу, либо обращается не туда... что делать блин...
13 ptiz
 
14.01.25
22:54
(12) "самом SQL запрос не видит" - база-то файловая или MS SQL?
14 cbeer
 
15.01.25
08:41
(13) файловая... но ошибку то пишет вот так - "Ошибка СУБД: Ошибка SQL: Таблица не найдена '_RefSInf41992'"
15 Fedor-1971
 
15.01.25
09:09
(14) Подобная ошибка была при переходе на другое хранилище
на SQL лечится довольно просто (зачисткой Config и Params от хвостов динамического обновления и перезаписью Config и ConfigSave из целой БД), а вот что делать с файловой непонятненько

можно попробовать так (полностью на копиях):
1. выгружаем CF
2. делаем новую БД
3. Заливаем в оную CF
4. делаем хранилище
5. Подключаем поломастик к хранилищу
16 shuhard
 
15.01.25
09:31
17 ИС-2
 
naïve
15.01.25
09:41
может прав в Sql на таблицу нет ?

Можно попробовать в dt выгрузить и загрузить по новой ?

Серверный кэш чистили ?
18 cbeer
 
15.01.25
10:42
(17) в dt как раз и не выгружается
кеш чистил
19 cbeer
 
15.01.25
10:44
(16) спасибо, все это видел, но пока ничего из предложенного не помогло.
попробую даунгрейд до 8.3.24.1467, а дальше если повезет  - выгружу и поставлю свежую...
20 cbeer
 
15.01.25
11:37
Не помогло (((
21 Волшебник
 
15.01.25
12:19
Значит Ваша SQL-база уже не может быть выгружена в dt-файл
22 cbeer
 
15.01.25
12:21
(21) "Значит Ваша SQL-база уже не может быть выгружена в dt-файл" - ну так я и сразу об этом написал... Вот спрашиваю совет, как победить это гадство
23 Fedor-1971
 
15.01.25
12:24
(22) Непонятно, таки база Файловая или Серверная?
Показания путаются
24 ptiz
 
15.01.25
12:25
(20) Tool_1CD пробовал? Правда, я не в курсе, насколько она поддерживает последние релизы.
Крайний выход - перенос через ВыгрузкуЗагрузкуXML или планы обмена в рабочую базу.
25 Волшебник
 
15.01.25
12:26
(22) Уже никак. Живите теперь в формате SQL всегда.
26 Доминошник
 
15.01.25
12:26
27 cbeer
 
15.01.25
13:02
(23) Файловая.
(24) Пробывал - не поддерживает, пробую сейчас как раз через XML.. долго офигеть как...
28 cbeer
 
15.01.25
13:04
(26) после XML буду пробывать, спасибо
29 Волшебник
 
15.01.25
15:11
(27) (28) пишется "пробовать"
30 cbeer
 
15.01.25
22:12
(29) Так то да... но делу это не помогло(((
31 Чеширский
 
15.01.25
22:58
Давайте рассуждать логически. Если таблицы нет - ее надо создать. Т.к база файловая - руками создать не получится - значит надо движок попросить или заставить ее создать. По имени таблицы_RefSInf41992 могу сказать, что какая-то вспомогашка от справочника, но не справочник, это точно. В общем надо понять, от какого метаданного эта таблица и добавить в этот метаданный какой-нить реквизит
32 DrZombi
 
16.01.25
07:43
(0) Удалите все расширения :)
33 DrZombi
 
16.01.25
07:45
(4) Удалить можно, надо по факту удалять все ссылки на объект, и он отсоединится :)
34 Saval1986
 
16.01.25
08:14
Какая сейчас платформа?
35 Saval1986
 
16.01.25
08:15
Кажется читал, что в одной из новых версий платформы добавили тестирование и исправление расширений. Можно попробовать перейти на эту платформу и выполнить тестирование и исправление, а может и выгрузка на ней заработает
36 Масянька
 
16.01.25
08:17
(0) Несколько лет назад словила подобное у клиента (УТ, файловая).
По факту оказалось - битая база. Причем, после выгрузки в dt в таблице (которая не найдена) все записи = битые ссылки (кстати, стоит проверить в пользовательском режиме).
Делала, выгрузку (всего, что выгружается) и загрузку в новую (чистую) БД. И битые ссылки (оказалось около 25%, но не всё) создавались ТиИ.
В результате, около 10% инфы (в таблице, которая изначально не найдена) потерялось все-таки.
Вывод: бэкап наше всё. И каждый день.
37 cbeer
 
16.01.25
09:32
По порядку - (31) Таблица есть  - по имени да это вспомогашка (ИнициализированныеПредопределенныеДанныеСправочника) удалял, переписывал... ошибка таже
(32)  - еще не пробывал
(33) - делал, не помогло (удалял все ссылки, удалял таблицу, копировал из рабочей базы, прописывал все ссылки) - не сработало
(34) 8_3_27_1326
(35) - на последней - не заработало.
(36) "Делала, выгрузку (всего, что выгружается)" - чем? Бэкап делается - всей базы (каталога) не через .dt, поэтому к сожалению момент когда настал "кирдык" не отследился.
38 Волшебник
 
16.01.25
09:59
(30) Дело швах.
39 laeg
 
16.01.25
10:14
(37) Если база типовая, выгрузка в сервис - загрузка из сервиса.
40 Ёпрст
 
16.01.25
10:28
(0) а в DBSchema её нет. Вот и ошибку видишь.
41 cbeer
 
16.01.25
10:31
(32) не помогло
42 cbeer
 
16.01.25
10:34
(40) а немного поподробнее можно? спасибо.
43 Winnie Buh
 
16.01.25
10:40
кстати, как в (39) laeg советут выгрузка в сервис работает?
44 Ёпрст
 
16.01.25
10:40
(42) ну, на примитивном уровне, для файловой, я б тупо поменял схему из рабочего архива через 1CDLib.
У вас сейчас схема не соотвтетсвует самой конфе.
45 Ёпрст
 
16.01.25
10:43
Если че, использовать dt как "архив" базы недопустимо. Оно надо только для конвертирования данных в другую систему хранения. Это ни разу не "архив".
46 Ёпрст
 
16.01.25
10:45
ТиИ с одной галкой, реструктуризация таблиц, у вас же не проходит, верно ?
47 cbeer
 
16.01.25
10:59
(44) нету у меня 1CDLib, увы, ищу
48 cbeer
 
16.01.25
10:59
(46) верно
49 cbeer
 
16.01.25
11:15
(43) нет вылетает с такой же ошибкой но на другую таблицу
50 Ёпрст
 
16.01.25
11:20
(49) на нимфостарте валяется. Да и так, на файлопомойках.
51 cbeer
 
16.01.25
11:22
на нимфостарте не получилось.. а в помойках только древнее
52 Ёпрст
 
16.01.25
11:24
(51) "не получилось", это как ?)
53 cbeer
 
16.01.25
11:26
(52) либо за дорого, либо куча требований после псевдо бесплатного
54 Ёпрст
 
16.01.25
11:33
(53) она валяется в макете обработок от автора, andrewks
55 Ёпрст
 
16.01.25
11:34
его же поделки можно найти на других файлопомойках, или на 330 форуме
56 Saval1986
 
16.01.25
11:43
Может попробовать выгрузить расширение в файлы и загрузить обратно?
57 cbeer
 
16.01.25
11:43
(55) 330 форум - регистрация закрыта... так там есть.. но
58 Saval1986
 
16.01.25
11:45
В справочники в расширениях добавлялись собственные предопределенные элементы?
59 cbeer
 
16.01.25
11:46
(58) нет, ничего не добавлялось
61 cbeer
 
16.01.25
13:45
(55) У Вас нету случайно?
62 Garykom
 
16.01.25
13:51
судя по https://forum.infostart.ru/forum86/topic321508/
это какая то хрень с индексами у справочника
вероятно баг платформы
советую через 1С-Коннект связаться с саппортом по ИТС
63 Garykom
 
16.01.25
13:56
т.к. это ЗУП где вряд ли много данных
лично я развернул бы полный РИБ и перенес все
затем полную РИБ копию отвязал и сделал главной

можно вместо РИБ использовать любой иной способ переноса данных в чистую базу
например "Выгрузить данные для перехода в сервис"
64 Ёпрст
 
16.01.25
14:04
(61) где-то валялось
65 Ёпрст
 
16.01.25
14:07
На вот, занимайся
https://cloud.mail.ru/public/P6eL/gf9CHyPFG
66 cbeer
 
16.01.25
14:12
(65) Спасибо
67 cbeer
 
16.01.25
14:14
(63) Дело в том что эта зараза так тоже не выгружается, так же ругается на отсутствие таблицы правда другой, но во всех случаях это "ИнициализированныеПредопределенныеДанныеСправочника"
68 Ёпрст
 
16.01.25
14:22
(63) релиз поставь помладше, 18, например.
69 Ёпрст
 
16.01.25
14:23
или наеборот, постарше, 25
70 youalex
 
16.01.25
14:40
(0) `Если у справочника есть предопределенные данные, то создается таблица  проинициализированных областей (_RefSInf) с полями (ИТС)

В справочнике _Ref41992 - есть предопределенные данные?
71 cbeer
 
16.01.25
15:15
(70) да есть, во всех трех таблицах на которые ругается база они есть. причем справочники очень странные - и в работе не используются (и во всех одна ошибка отсутствует - ИнициализированныеПредопределенныеДанныеСправочника
72 cbeer
 
16.01.25
20:59
(65) ахренеть - 1CDLib - другую базу открывает, а в этой вылетает с ошибкой (((
73 Ёпрст
 
16.01.25
21:01
(72) ну кидай файло с базой на посмотреть
74 cbeer
 
17.01.25
19:12
(73) Как же я кину, dt не выгружается - а сама папка с базой > 5 гиг
75 Волшебник
 
17.01.25
19:18
(74) Не ведитесь на провокации. За раскидывание баз данных по интернету Вас могут привлечь к уголовной ответственности.
76 Ёпрст
 
18.01.25
11:47
(74) нужен только файл с базой 1Cv8.1CD, кинуть на любую файлопомойку и дать ссылку
77 cbeer
 
18.01.25
17:50
(76) так он как раз и весит 5,8 гига
78 Ёпрст
 
18.01.25
18:11
(77) и че? Хоть 20. Вам шашечки или ехать ?
79 Волшебник
 
18.01.25
18:57
(77) Если выложите базу, отправитесь в бан
80 Чеширский
 
19.01.25
15:33
(71) попробуй в эти справочники добавить новые предопределенные элементы
81 cbeer
 
19.01.25
20:46
(79) Выкладывать рабочую базу, ну нет конечно...
82 cbeer
 
19.01.25
20:46
(80) а вот это попробую
83 TormozIT
 
19.01.25
22:40
Пробуй осторожно понизить режим совместимости конфигурации, изучив, какие настройки при этом могут очиститься. Затем обновив конфигурацию БД, пробуй выгрузить базу. Если получится, то потом уже возвращай режим совместимости обратно.
84 cbeer
 
23.01.25
09:59
(80) не помогло
(83) не помогло
85 Lite777888
 
23.01.25
10:12
(0) Если выгружается в cf . то (15) должно помочь
86 Ёпрст
 
23.01.25
10:27
Всё  еще кипятите ?