|   |   | 
| 
 | Битая база БП базовая 3.0 , Предприятие 8.3 | ☑ | ||
|---|---|---|---|---|
| 0
    
        kengoo 26.02.17✎ 12:17 | 
        Ребята, выручайте. Подруга сестры слезно обратилась, а я сам не силен в 1с.
 Суть проблемы. 1С Предприятие с инет поддержкой. Есть битая база от 8.3 БП базовая 3.0 (3.0.44.204) вырубили питание при обновлении. Не открывается никак, зависает в бесконечной загрузке. Восстановил через chdbfl.exe . Открывается, но вот лог, кое что потеряно. [SPOILER] Повреждены данные таблицы 'V8USERS'. Восстановлено 0 из 1 записей. Повреждены данные таблицы '_REFERENCE19'. Восстановлено 19 из 26 записей. Повреждены данные таблицы '_REFERENCE15749'. Восстановлено 49 из 51 записей. Повреждены данные таблицы '_REFERENCE59'. Восстановлено 4986 из 5069 записей. Повреждены данные таблицы '_REFERENCE64'. Восстановлено 41 из 42 записей. Повреждены данные таблицы '_REFERENCE16594'. Восстановлено 6489 из 8001 записей. Повреждены данные таблицы '_REFERENCE15056'. Восстановлено 194 из 203 записей. Повреждены данные таблицы '_REFERENCE116'. Восстановлено 91 из 101 записей. Повреждены данные таблицы 'CONFIG'. Восстановлено 36097 из 36101 записей. Повреждены данные таблицы '_REFERENCE33'. Восстановлено 38 из 46 записей. Повреждены данные таблицы '_REFERENCE74'. Восстановлено 106 из 120 записей. Повреждены данные таблицы '_REFERENCE38'. Восстановлено 245 из 252 записей. Повреждены данные таблицы '_REFERENCE13282'. Восстановлено 456 из 471 записей. [/SPOILER] Из лога уже понятно, что пользователи потеряны. При любых вариантах манипуляций с добавлением пользователей (режим конфигурации или обычный) – отсутствуют права. Хотел исправить (возможно), простым обновлением свежей конфигурации на битую базу – опять таки, не дает ничего сделать. Не дает в конфигураторе загрузить конфигурацию. Есть бэкап 4 месячной давности, рабочий 8.3 (3.0.9.2033) БП базовая 3.0 (3.0.44.204). Каким то образом можно взять нужные таблицы, как то пользователей и еще что-то, и внедрить в битую? А потом запустить интернет обновление и база починиться? Или это только мои мечты? Взять в конфигураторе загрузить старую базу, потом сделать сравнение базы? Или как? Что именно можно предпринять? Какие манипуляции при сравнении и замене нужно учитывать, чтобы свежие данные взять из битой, а таблицу пользователей и еще что-то важное (подскажите, что нужно) из новой битой (восстановленной) базы. | |||
| 1
    
        vde69 26.02.17✎ 12:21 | 
        >>>Повреждены данные таблицы 'CONFIG'. Восстановлено 36097 из 36101 записей. 
 с этим все плохо... Поднимайте бекап и из него восстанавливайте... и скажи подруге сестры (глядя прямо ей в глаза стоя напротив зеркала) что перед обновлением всегда нужно делать бекап | |||
| 2
    
        Фрэнки 26.02.17✎ 12:23 | 
        Система сама предлагает сделать бакап, как раз перед обновлением. И он где-то на компе, с которого выполнялось обновление может быть. Поискать нужно самим, если юзер не может этого сделать сам.     | |||
| 3
    
        vde69 26.02.17✎ 12:29 | 
        кстати я столкнулся с тем, что в последнее время даже на хороших серверах со скулем часто портится таблица "ConfigSave"...
 посмотрел чего делает 1с при сохранении конфигурации... а она сволоч делает фигову тучу мелких транзакций, и если чего не так - назад ничего не откатывается даже в скуле.... в результате приходится дропать все даныые их этой таблицы и обновлять заново... зачем так сделано - для меня загадка! | |||
| 4
    
        kengoo 26.02.17✎ 12:35 | 
        нет, обновление делалось автоматом из интернета, без бэкапа (отменила она ее)
 может есть типа темпового файла, сделанный при обновлении? есть смысл tool пробовать? или написать в техподдержку 1с? | |||
| 5
    
        Web00001 26.02.17✎ 12:41 | 
        (6)Смысл пробовать есть всегда. Кто то на форуме занимался восстановлением битых баз.     | |||
| 6
    
        vde69 26.02.17✎ 12:43 | 
        (5) я занимался, если сломан 'CONFIG' - шансов практически нет...     | |||
| 7
    
        kengoo 26.02.17✎ 13:03 | 
        из старой базы можно импортировать Конфиг или пользователей?
 а потом обновление накатить? исправиться база? | |||
| 8
    
        kengoo 26.02.17✎ 13:04 | 
        может есть типа темпового файла, делаемый при обновлении?     | |||
| 9
    
        Фрэнки 26.02.17✎ 13:06 | 
        (8) доступ к компу есть? ищи. примерный размер этого файла и время его создания тебе известны.
 Не найдешь, забудь об этой базе. Отказалась от бакапа - сама себе злой буратино ССЗБ. | |||
| 10
    
        vde69 26.02.17✎ 13:09 | 
        (7) нет, нельзя... будет "ошибка формата потока"     | |||
| 11
    
        kossmatiy 26.02.17✎ 13:09 | 
        (0) резервную копию в темпе посмотри     | |||
| 12
    
        kengoo 26.02.17✎ 13:30 | 
        он будет иметь такое же расширение как и оригинальная база?
 может не будет ошибки формата данных, расскажите пожалуйста это как сделать | |||
| 13
    
        МихаилМ 26.02.17✎ 13:35 | 
        (12)
 конфигурацию и пользователей можно восстановить. если уметь пользоваться поисковыми сервисами интернет. рассказывать долго в интернет полно инструкций | |||
| 14
    
        kengoo 26.02.17✎ 14:01 | 
        ткните "котенка носом" пожалуйста :)     | |||
| 15
    
        vde69 26.02.17✎ 15:36 | 
        (13) не забываем, что это "базовая"
 если ее курочить сторонними обработками - она уже не будет таковой.... так, что только (3) | |||
| 16
    
        Web00001 26.02.17✎ 17:45 | 
        (13)Я сам понятия не имею, что надо делать, но что-то, где-то читал. Теперь и ты иди, что-то где то почитай. Главное послать. Какая разница, куда.     | |||
| 17
    
        Sneer 26.02.17✎ 18:42 | 
        (15) Я внутрь глубоко никогда не лазил, но даже если базовую привести к проф, а потом снять с поддержки и вгрузить базовый cf, разве она не станет базовой?     | |||
| 18
    
        Sneer 26.02.17✎ 18:44 | 
        (17) + речь про идентичные версии, конечно     | |||
| 19
    
        Фрэнки 26.02.17✎ 19:02 | 
        (17) т.е. есть мнение о том, что существует некий "базовый CF"?     | |||
| 20
    
        kengoo 26.02.17✎ 19:03 | 
        ничего с вашей дискуссии не понял
 БП базовая, конфигурация не измененная сторонними наворотами бэкап 4 месячный "так, что только (3)" это что имелось ввиду? | |||
| 21
    
        Фрэнки 26.02.17✎ 19:09 | 
        (20) э... базовая "не измененная сторонними наворотами" - базовая не изменяется никакими наворотами. 
 Как бы свойство самой базы такое, что попытка выполнения с ней каких-то изменений превратит ее в версию ПРОФ и ключик базовой версии перестанет работать. | |||
| 22
    
        MadJhey 26.02.17✎ 20:10 | ||||
| 23
    
        sonsimo 26.02.17✎ 20:48 | 
        (19) да, некий базовый cf точно есть. Причем базовый cf может работать под Проф платформой, а наоборот нет.
 Если в базовой версии под Проф платформой включить возможность изменения - то под базовой его уже не запустить. Есть подозрение, что он подписывается как-то. (15) курочить не страшно, базовую сделать базовой обратно очень просто. Для этого нужно под Проф платформой загрузить типовой базовый cf. После этого база опять может запускаться под базовой лицензией. | |||
| 24
    
        Sneer 26.02.17✎ 23:07 | 
        (19) ну как бы да, а что можно типовым обновлением от проф на некоей базовой платформе обновить базовую базу?     | |||
| 25
    
        МихаилМ 26.02.17✎ 23:19 | ||||
| 26
    
        h-sp 26.02.17✎ 23:47 | 
        (24) наоборот, на платформе проф можно обновлять базовую базовым обновлением.     | |||
| 27
    
        Sneer 27.02.17✎ 00:01 | 
        (26) можно, но с этим вроде я не спорил, речь об обратном, что базового cf нет и конфигурации общие     | |||
| 28
    
        h-sp 27.02.17✎ 00:07 | 
        (27) что значит базового cf нет? Интернета нет, что ли?     | |||
| 29
    
        Фрэнки 27.02.17✎ 00:10 | 
        (27) да тут спора никакого нет (как минимум, я это спором не считаю) Просто помню известную проблему, что после умышленного  или неумышленного превращения базовой в проф, обратного процесса провернуть не удается... Ну может у меня просто нет под руками базовой с базовым ключом, поэтому сам протестить не могу, вот и переспрашиваю, что получается, а что нет. 
 (28) Ну не сравнивал никто тот CF который можно из базовой поставки выдернуть с тем, что в поставке проф версии бывает. Может там только в наименованиях свойств корня конфиги отличия, а больше ничего не отличается. | |||
| 30
    
        GreyK 27.02.17✎ 01:05 | 
        (29) Нет ни каких проблем, лишь-бы условия базовой сохранялись, типа не более одной организации и прочего. Накатываешь на проф базоввую того-же релиза и всё нормально продолжает работать.     | |||
| 31
    
        Romyr 27.02.17✎ 05:41 | 
        Что-то подобное делал не помню, правда, подробностей. Была у меня база которая вылетала или писала ошибку при попытке обновления и тоже были проблемы с одной из конф.таблиц.
 Попробуйте следующее Загрузите обновление (обязательно цфник) в конфигуратор, но не принимайте изменения. (Через обновление или через загрузить конфу, в целом не важно.) Дальше конфигуратор закрываем, открываем базу в скуле или что там у вас вместо него. Находим таблицу Config и дропаем её, на место неё копируем таблицу ConfigSave - (это то та конфа которую мы только что грузили в конфигуратор.) Затем дропаем КонфигСэйв и проверяем результат. | |||
| 32
    
        kengoo 27.02.17✎ 07:24 | 
        Проверил, нет никакого “*.1cd» на диске, которой бы подходил под бэкап обновления с интернета (надеялся, что найду), выяснил еще такую штуку, оказалось, что он видимо не создался, т.к. не было свободного места на диске, и при этом затерлась основная база… бред конечно, но вышла такая ерунда.     | |||
| 33
    
        1Снеговик гуру 27.02.17✎ 08:51 | 
        (32) не было свободного места? Тогда какого черта обновлять? Как можно работать на загаженном компе?
 Печально конечно, но предлагаю подруге сестры усвоить урок и вбить данные за 4 месяца, и сделать татуировки "Я всегда делаю бэкапы" и "Свободу диску С:" Вот что бывает когда лезут делать то, в чем ни черта не разбираются. | |||
| 34
    
        1Снеговик гуру 27.02.17✎ 08:54 | 
        (32) что значит "бэкап обновления с интернета?" А что нашлось? В папке AppData смотри папки с файлами обновления.     | |||
| 35
    
        kengoo 27.02.17✎ 09:02 | 
        ничего не нашлось, только cache файлы
 Вот смотрю базу тулзой, как можно потом собрать все воедино? Тулз что-то починил, я сохранил в .cf... как теперь прикрутить это к базе, и какой? восстановленной? или чистой? еще такой вопрос, покупала он давно базу БП, еще при 8.1, ключ от 8.1 соответственно, как взять чистую базу? не создавать же 8.1 чистую и путем бесконечных обновлений довести до последнего состояния? | |||
| 36
    
        1Снеговик гуру 27.02.17✎ 09:28 | 
        (35) ключ на любую 8 платформу
 Легально получить можно в любом франче, купив ИТС хотя бы на месяц. Нелегально гугл в помощь. | |||
| 37
    
        1Снеговик гуру 27.02.17✎ 09:29 | 
        (35) тулзой чинил оригинальный файл или уже после chdbfl? Лучше оригинальный попробовать восстановить, а не порезанный.     | |||
| 38
    
        Фрэнки 27.02.17✎ 09:33 | 
        (37) ну... я думаю, если в порядке личного спортивного интереса, то чинить этот оставшийся "битый" файл еще можно. А вот в порядке реального восстановления базы - быстрее и практичней будет взять последнюю уцелевшую копию базы и уже работать на ней.     | |||
| 39
    
        Фрэнки 27.02.17✎ 09:34 | 
        (30) спасибо.
 Просто в самом деле, ну не будешь же нарочно охотиться за базовой, лишь бы протестить, а как оно работает на самом деле. :) | |||
| 40
    
        kengoo 27.02.17✎ 10:23 | 
        да нет же, конечно тулзой базу, которая битая, и не открывается штатными средствами (зависание намертво)
 как сделать, чтобы собрать опять такой же 1cd ? а не cf , который я могу из тулза выгрузить вот это подскажите, как сделать | |||
| 41
    
        h-sp 27.02.17✎ 10:30 | 
        (40) ты ищи не *.1CD. Глупо было искать 1cd, напрасно потратил время. Ищи по длине файла и дате изменения, тебе же писали.     | |||
| 42
    
        kengoo 27.02.17✎ 10:55 | 
        dt искать? 
 или по объему? искать? мне она толком и не сказала, когда обновляла, т.е. в какой из дней dt искал, тоже нашел, только старье | |||
| 43
    
        h-sp 27.02.17✎ 11:10 | 
        (42) не, не dt. вообще левые расширения  смотри.     | |||
| 44
    
        kengoo 27.02.17✎ 12:00 | 
        искал всякого рода любые файлы с похожим размером на диске, ничего нет     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |