|
Слетела база 1с8 , не проходит проверку на целосность | ☑ | ||
---|---|---|---|---|
0
thesame
12.02.13
✎
23:29
|
1с8
притащили комп на котором не открывается база.... через утилиту chdbdl заставил ее открываться, при повторной проверке, пишет ошибок нет Но тестирование через 1с в режим конфигуратора не проходит, валится на проверке логической целостности базы.... выдает сообщение ошибка субд: ошибка sql: таблица не найдена "_document74_vt861" подсобите, как быть? |
|||
1
Magic Dick
12.02.13
✎
23:31
|
(0) не умешь не берись.
|
|||
2
Живой Ископаемый
12.02.13
✎
23:32
|
А, так восстанови из бэкапа
|
|||
3
thesame
12.02.13
✎
23:36
|
to Живой Ископаемый
это комп знакомого который держал базу на флешке.. бэкапа нет. |
|||
4
Magic Dick
12.02.13
✎
23:37
|
(3) сколько знакомый готов заплатить?
|
|||
5
Amra
12.02.13
✎
23:43
|
(4) Сколько ты готов заплатить что б те назвали?
|
|||
7
thesame
12.02.13
✎
23:49
|
на этом все?
|
|||
10
H A D G E H O G s
модератор
12.02.13
✎
23:58
|
Продублирую годную часть забанненого Magic Dick-а
Сохранить конфигурацию в файл Опеределить тип документа _document74_vt861 Удалить документ _document74_vt861 Сохранить изменения в ИБ Объединиться с сохраненной конфигурацией. "Погибнет" часть информации, но работоспособность должна восстановиться. |
|||
11
Денисок
12.02.13
✎
23:59
|
Попробуй сохранить конфигурацию, затем полностью снять с поддержки, обнови рабочую БД, пройдет реструктуризация, затем загрузи сверху сохраненную конфигурацию.
|
|||
12
Денисок
13.02.13
✎
00:00
|
Но сделай архив!
|
|||
13
thesame
13.02.13
✎
00:12
|
сохранил концигурацию базы данных в файл, позволила сделать.
оговорюсь, что чайник в 1с, не было нужды раньше. Но вроде здравый сам погуглить даже не знаю как, подскажите как сделать следующие шаги Опеределить тип документа _document74_vt861 Удалить документ _document74_vt861 Сохранить изменения в ИБ Объединиться с сохраненной конфигурацией. на часть информации наплевать |
|||
14
thesame
13.02.13
✎
00:33
|
Пните чуть чуть, я разберусь. Гугл пока не подсказал как найти и удалить документ.
Вижу как объединить. |
|||
15
Serg_1960
13.02.13
✎
00:50
|
"Папа, а крокодилы летают? Нет, сынок, не летают. А мама сказала - летают! Хмм... ну если только пнуть посильнее..."
СтруктураХранения = ПолучитьСтруктуруХраненияБазыДанных(,Истина); Состояние("Ищу..."); ИщуТаблицу = "_document74_vt861"; ИмяТаблицы = "не найдено"; Для Каждого Таблица Из СтруктураХранения Цикл Если Найти(Таблица.ИмяТаблицыХранения, ИщуТаблицу) > 0 Тогда ИмяТаблицы = Таблица.Метаданные; КонецЕсли; КонецЦикла; Сообщить(ИщуТаблицу + " - это " + ИмяТаблицы); Возврат; |
|||
16
Serg_1960
13.02.13
✎
00:55
|
(15) * А если совсем "чайник в 1С"(13) (какое смешное выражение, если задуматься) - то погугли Tool_1CD http://infostart.ru/public/19633/
|
|||
17
thesame
13.02.13
✎
00:56
|
(15) У меня в голове немного другая поговорка крутилась.
Ёжик птица гордая, пока не пнешь не полетит. смысл тот же но мне мало, что дает этот скриптик. |
|||
18
Serg_1960
13.02.13
✎
01:06
|
Внешнюю обработку можешь написать? Там конструктор, практически, всё сам сделает, "по умолчанию". И даже кнопку создаст. Вам всего лишь нужно этот алгоритм скопировать в процедуру этой кнопки...
|
|||
19
thesame
13.02.13
✎
01:13
|
(18) я полный чайник в 1с, но есть уже желание пойти на курсы или хотя бы с книги начать
Написать ничего не могу. Качаю программу. |
|||
20
thesame
13.02.13
✎
01:25
|
Скачал tool_1cd
открыл базу... порыскал _document74_vt861 там нет может кто нибудь доступно для чайника в 1с дать совет, что делать... бошку сейчас сломаю. |
|||
21
МихаилМ
13.02.13
✎
08:43
|
(20)
подправить с помощью http://infostart.ru/public/14635/ запись DBNames таблицы Params и возможно DBCHEMA |
|||
22
МихаилМ
13.02.13
✎
08:45
|
+ (21) DBCHEMA - таблица
|
|||
23
cw014
13.02.13
✎
08:46
|
(21)(22) - у него файловая
(20) и не будет такого документа _document74_vt861 - это табличная часть (_vt861) документа (_document74) |
|||
24
МихаилМ
13.02.13
✎
09:04
|
коли файловая - тк DBNames сжата по алгоритму DEFLATE , и после распаковки и удаления может стать как меньше оригинала так и больше,
добавить на всякий случай десяток документов. базу сжать, что бы данные были записаны последовательно. хекс редактором извлеч в файл DBNames. распаковать, отредактировать , запаковать. и подменить с помощью того же хекс редпктора. распаковать, запаковать можно энтерпрайз интегратором либо в 1с есть методы. |
|||
25
cw014
13.02.13
✎
09:08
|
(24) Подскажи методы инфляции и дефляции данных в 1С...
|
|||
26
Serg_1960
13.02.13
✎
09:16
|
Народ,вы чё? Перегрелись? Тут вам не 22см - не тот случай :)
|
|||
27
cw014
13.02.13
✎
09:18
|
(20) Если хочешь, кинь в меня DT файл - поковыряюсь, правда не на халяву
|
|||
28
МихаилМ
13.02.13
✎
09:23
|
(25)
СП-поиск-"DEFLATE" не припомню,чтобы ма на "ты" переходили. |
|||
29
cw014
13.02.13
✎
09:41
|
(28) Ой, простите-простите, просто форум своей теплотой так и тянет со всеми подружиться
МетодСжатияZIP (ZIPCompressionMethod) Сжатие (Deflate) Если речь идет про это - то хочу открыть тайну - zip и zlib имеют несколько различные структуры упаковки |
|||
30
thesame
15.02.13
✎
21:22
|
Забавные ребята, очень похожи на линуксойдов
Напишут "для своих" решение, не важно, что кому нужно это не помогло... обзовут лузером вознеся себя на пьедестал со статуэткой и сидят прутся какие крутые.Не хочешь помогать не сведущему в этом вопросе так сиди занимайся чем нравится, но как же утерпеть то показать свою крутость. Вторые продаются за деньги. удачи и добра! |
|||
31
vde69
15.02.13
✎
21:57
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |