|
|
Ошибка SDBL
craxx, Михаил Козлов, Мультук, zva, TormozIT, H A D G E H O G s, Ёпрст, Sanchez_22, paramedic, Prog_man, Vstur, Timon1405, runuts, PLUT, Serpuh, shuhard, X Leshiy, BOOL, Alabrus, boozin, maxar, LuckyStar, HobbyHorser, Winnie Buh, Radion, Hmster, 1cVandal, Amra, nick86, ads55, lucky-nn, alexxx961503, AAA, El_Duke, reloc, Fedor-1971, privetik
| ☑ |
|
0
Alabrus
03.02.26
✎
14:49
|
Доброе время суток,
Файловая база запускается под 8.2.19.130
База очень сильно переписана но самое главное там модули с
использованием внешних dll
Кто-то из разрабов зашел под 8.3.27.1936 и сохранил конфигурацию
И всё "это" теперь под 8.3.27.1936 не работает
а под 8.2.19.130 теперь вываливается ошибка, просто окно "Ошибка"
Решил вернуть все назад, что делал:
1. Проверил с помощью " cnvdbfl -i "
Версия формата: 8.2.14
Размер страницы: 4096
2. В конфигураторе под 8.2.19.130 сохранил новый dt
3. Создал пустышку и залил туда dt
4. При ТИ (реструктуризация)выдает такую ошибку:
В процессе обновления информационной базы произошла критическая ошибка.
по причине:
Ошибка SDBL:
Поле или вложенная таблица с именем Language повторяется в таблицах STTModelsDesc.Descr, STTModelsDesc.Acoustic
Как победить?
Заранее спасибо за советы.
P.S. "реструктуризация базы" - т.к. база периодически чистится от старых данных.
Если не проводить "реструктуризацию" то база в определенное время просто виснет на мертво
Вариант с "реструктуризацией" был найден опытным путем и используется уже несколько лет
|
|
|
1
Ёпрст
гуру
03.02.26
✎
14:52
|
(0)>>>И всё "это" теперь под 8.3.27.1936 не работает
не работает, в чем выражается ?
|
|
|
2
Radion
03.02.26
✎
14:59
|
(1) по моему человек говорит про dll библиотеки.
|
|
|
3
Radion
03.02.26
✎
15:00
|
(0) может просто проверить (разработчикам) подключение по dll ?
|
|
|
4
Ёпрст
гуру
03.02.26
✎
15:09
|
(2) там всё должно работать, если он 32х клиента запускать будет на новой платформе, один хрне, там режим совместимости стоит с 8.2
|
|
|
5
Alabrus
03.02.26
✎
15:19
|
(1) Не работает именно часть которая использует внешние dll
В своё время пытались перенести на 8.3 но там все так накручено - что решили не заморачиваться и тем более работает.
|
|
|
6
Ёпрст
гуру
03.02.26
✎
15:22
|
(5) клиент какой на 8.3 ? 32 или 64 ?
Что конкретно не работает с dll ? Объект компоненты не создается или что ?
|
|
|
7
Ёпрст
гуру
03.02.26
✎
15:25
|
>>>>Кто-то из разрабов зашел под 8.3.27.1936 и сохранил конфигурацию
Он там режим совместимости, попутно не снял еще ?
|
|
|
8
Alabrus
03.02.26
✎
16:49
|
(6) 32 бит, там очень много модулей защищённых под ключ
(7) нет стоит 8.2.14
|
|
|
9
Alabrus
03.02.26
✎
16:52
|
Как исправить именно:
Ошибка SDBL:
Поле или вложенная таблица с именем Language повторяется в таблицах STTModelsDesc.Descr, STTModelsDesc.Acoustic
при возврате на 8.2
|
|
|
10
craxx
03.02.26
✎
17:18
|
(9) никак. Фарш невозможно провернуть назад
Восстанавливай из бэкапа. И не говори что его нет
|
|
|
11
Ёпрст
гуру
03.02.26
✎
17:27
|
(9) самое простое, если оно в dt выгружается, развернуть базу на скуле и там что угодно. В файловой, ну такое. Поделками Агеева разве что баловаться с неизвестным результатом.
|
|