[РЕШЕНО] Битая база БП базовая 3.0 , Предприятие 8.3

Тема в разделе "Установка платформы "1С:Предприятие 8"", создана пользователем kengoo, 26 фев 2017.

  1. TopicStarter Overlay
    kengoo
    Offline

    kengoo

    Регистрация:
    26 фев 2017
    Сообщения:
    4
    Симпатии:
    0
    Баллы:
    1
    Ребята, выручайте. Подруга сестры слезно обратилась, а я сам не силен в 1с.

    Суть проблемы. 1С Предприятие с инет поддержкой. Есть битая база от 8.3 БП базовая 3.0 (3.0.44.204) вырубили питание при обновлении. Не открывается никак, зависает в бесконечной загрузке. Восстановил через chdbfl.exe. Открывается, но вот лог, кое что потеряно.

    Повреждены данные таблицы '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 записей.

    Из лога уже понятно, что пользователи потеряны. При любых вариантах манипуляций с добавлением пользователей (режим конфигурации или обычный) – отсутствуют права.

    Хотел исправить (возможно), простым обновлением свежей конфигурации на битую базу – опять таки, не дает ничего сделать. Не дает в конфигураторе загрузить конфигурацию.

    Есть бэкап 4 месячной давности, рабочий 8.3 (3.0.9.2033) БП базовая 3.0 (3.0.44.204).

    Каким то образом можно взять нужные таблицы, как то пользователей и еще что-то, и внедрить в битую? А потом запустить интернет обновление и база починиться? Или это только мои мечты?

    Взять в конфигураторе загрузить старую базу, потом сделать сравнение базы? Или как? Что именно можно предпринять? Какие манипуляции при сравнении и замене нужно учитывать, чтобы свежие данные взять из битой, а таблицу пользователей и еще что-то важное (подскажите, что нужно) из новой битой (восстановленной) базы.
  2. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    9.858
    Симпатии:
    1.025
    Баллы:
    204
    Путь один: восстановить БД из бэкапа. Данные после формирования бэкапа - потеряны.

    Чтобы подобного не возникало впредь:
    1. Купить ИБП
    2. Делать бэкапы чаще, особенно перед обновлением.
  3. nsk1C
    Offline

    nsk1C Профессионал в 1С

    Регистрация:
    25 май 2016
    Сообщения:
    2.145
    Симпатии:
    195
    Баллы:
    104

    Вообще-то, процесс обновления из инета перед обновлением делает резервную копию базы 1С.

    Как найти резервную копию базы 1С, создаваемой автоматически при обновлении в пользовательском режиме

    Автоматическое обновление (в пользовательском режиме из интернете) конфигурации 1С делает резервную копию базы 1С в подпапку папки C:\Users\<имя пользователя Windows>\AppData\Local\Temp, может отличаться в зависимости от операционной системы, имя файла что-то типа 1Cv8Update.170223134455, где в порядке очередности цифр после точки: 17 – год, 02 – месяц, 23 – день, 13 – часы, 44 – минуты, 55 – секунды. В этом каталоге сохраняется файл с архивной копией базы данных с расширением "*.1CD" и log-файл с расширением "*.txt".
    Скопируйте, во вновь созданную папку, переименуйте файл в 1Сv8.1CD

    Пропишите путь к папке в списке баз 1С
  4. LordMaverick
    Offline

    LordMaverick Профессионал в 1С

    Регистрация:
    17 мар 2014
    Сообщения:
    4.000
    Симпатии:
    465
    Баллы:
    104
    а как обновляли? вручную или через инет?
    БП при обновлении через инет сама делает временной бэкап, валяет он, если создаётся, во временных каталогах.

    при этом файл базы переименовывается из файла "1Cv8.1CD" путём добавления много символов слева

    так что если черезе инет то поищите на диске файл по маске "*1Cv8.1CD*" (без кавычек нор со звёздачками )
  5. TopicStarter Overlay
    kengoo
    Offline

    kengoo

    Регистрация:
    26 фев 2017
    Сообщения:
    4
    Симпатии:
    0
    Баллы:
    1
    Проверил, нет никакого “*.1cd» на диске, которой бы подходил под бэкап обновления с интернета (надеялся, что найду), выяснил еще такую штуку, оказалось, что он видимо не создался, т.к. не было свободного места на диске, и при этом затерлась основная база… бред конечно, но вышла такая ерунда.
  6. nbIpKuH_BaH9I
    Offline

    nbIpKuH_BaH9I Модераторы Команда форума Модератор

    Регистрация:
    16 сен 2009
    Сообщения:
    8.078
    Симпатии:
    543
    Баллы:
    204
    А можете скинуть свою реальную базу? Хочу посмотреть.
    kengoo нравится это.
  7. TopicStarter Overlay
    kengoo
    Offline

    kengoo

    Регистрация:
    26 фев 2017
    Сообщения:
    4
    Симпатии:
    0
    Баллы:
    1
    которая порчена? ее оригинал в не рабочем состоянии, который намертво виснет при открытии штатными способами?
    может подскажете как это сделать, чтобы собрать опять такой же 1cd ? а не cf , который я могу из тулза выгрузить
    тулз чтото починил (не chdbfl)
    или так, я смогу сам воткнуть нужные таблицы в починенную chdbfl базу или чистую базу?
    или обновить свежим обновлением, для восстановления утраченных таблиц?

    nbIpKuH_BaH9I, могу конечно, каким образом вам дать? выложить в облако? дать ссылку?
  8. nbIpKuH_BaH9I
    Offline

    nbIpKuH_BaH9I Модераторы Команда форума Модератор

    Регистрация:
    16 сен 2009
    Сообщения:
    8.078
    Симпатии:
    543
    Баллы:
    204
    Киньте в личку ссылку. Залейте на файлообменник любой. Лучше заархивируйте.
    kengoo нравится это.
  9. TopicStarter Overlay
    kengoo
    Offline

    kengoo

    Регистрация:
    26 фев 2017
    Сообщения:
    4
    Симпатии:
    0
    Баллы:
    1
    сделал
    так же искал всякого рода любые файлы с похожим размером на диске, ничего нет
  10. nbIpKuH_BaH9I
    Offline

    nbIpKuH_BaH9I Модераторы Команда форума Модератор

    Регистрация:
    16 сен 2009
    Сообщения:
    8.078
    Симпатии:
    543
    Баллы:
    204
    Сейчас гляну
    kengoo нравится это.
  11. LordMaverick
    Offline

    LordMaverick Профессионал в 1С

    Регистрация:
    17 мар 2014
    Сообщения:
    4.000
    Симпатии:
    465
    Баллы:
    104
    при обновлении по инету создаётся копия по адресу

    в папке TEMP - папка 1Cv8Update 170123203210 а в ней файл 1Cv8наборцифр.1CD
    цифры в имени папки - дата и время, в данном случае 23 января 17 года 10 часов 32 минуты 10 секунд
    Последнее редактирование: 27 фев 2017