Имя: Пароль:
1C
 
Упала таблица CONFIG
0 iceman2112
 
01.02.17
21:32
Утилита chdbfl нашли ошибочные записи в таблицу CONFIG и удалиля. Их после чего база не запускается

Как теперь эту таблицу заменить? Я понял что это конфигурация. Есть бэкап, час уже курю?
1 MadJhey
 
01.02.17
21:44
use upp_ilya
go

truncate table [dbo].[Config]
truncate table [dbo].[ConfigSave]
truncate table [dbo].[DBSchema]
truncate table [dbo].[Params]

go

insert into [dbo].[Config] select * from [upp_lex].[dbo].[Config]
insert into [dbo].[DBSchema] select * from [upp_lex].[dbo].[DBSchema]
insert into [dbo].[Params] select * from [upp_lex].[dbo].[Params]

где upp_lex - база из утреннего бекапа,
upp_iliy - текущая база (со сбоем)
2 MadJhey
 
01.02.17
21:46
это для SQL
3 MadJhey
 
01.02.17
21:46
для файловой - не пойдет
4 iceman2112
 
01.02.17
21:49
У меня файловая. И как я понимаю я не могу битую файловую перегнать в SQL
5 iceman2112
 
01.02.17
21:51
там бэкап 6 месячной давности. БП 3.0 На поддержке.

Можно все данные конечно перелить, но тоже как, база при входе в любой список документов - падает
6 MadJhey
 
01.02.17
21:51
v8: Разбор файла данных 1CD
сам никогда не делал :)
7 MadJhey
 
01.02.17
21:51
отпишись если взлетит
8 iceman2112
 
01.02.17
22:01
Я понял что можно через Hex заменить таблицу
Ну т.е. ищешь начало Config потом начало ConfigSave и копируешь блок. Но тогда возникает проблема смещений.
И как awa вообще в этом корневом элементе понимает как/где и какой таблице заданы смещения не могу вкурить.
9 iceman2112
 
02.02.17
13:00
Может можно как то данные экспортнуть из залить в "старую" базу?
10 novichok79
 
02.02.17
13:30
(0) восстанавливал однажды такое. если есть база с актуальной конфигурацией - берешь бэкап, разворачиваешь базу, утилитой tool1cd выгружаешь из 1CD файла небитой базы таблицу Config (я еще беру ConfigSave), а затем загружаешь таблицу в битый 1CD файл (опять же открыв его той же утилитой).
11 novichok79
 
02.02.17
13:32
(0) волшебная проженька
https://yadi.sk/d/4fzFrdDvjR6fq
12 novichok79
 
02.02.17
13:34
в (1) имеется список необходимых таблиц
Config, ConfigSave, DBSchema, Params
13 iceman2112
 
02.02.17
14:31
(12) Tool c возможностью импорта я вчера весь вечер искал. Спасибо тебе! Я вчера чувствовал себе в матрице медитирую на это hex коды
14 iceman2112
 
02.02.17
14:38
вроде все ок, но одна проблема при тестирование исправлине

Ошибка SQL: Поле не найдено 'T1._Fld10678RRef'
Вот где его найти?
15 ИС-2
 
naïve
02.02.17
15:04
можно провбовать через метод ПолучитьСтруктуруХраненияБазыДанных
16 iceman2112
 
02.02.17
15:52
Понял что при обращение к документу Производльный ЭД
17 iceman2112
 
02.02.17
16:26
Импортнул эту таблицу из старой базы. Все заработало. Чудо вещь (11)