При обновлении полетела база!

Тема в разделе "1C и всё что с ней связано", создана пользователем DarkDaemon, 19 апр 2010.

  1. DarkDaemon

    DarkDaemon Гость

    Помогите пожалуйста! Не первый раз обновляю 1С 7.7, небольшой опыт есть. Значит так: 1С 7.7.027, конфигурация Бухгалтерия 7.70.489, операционная система Vindows Vista. Решил обновить бухгалтерию до 7.70.513. Сделал архивную копию папки 1SBBDB на всякий случай. Потом установил обновление бухгалтерии в папку UPDATE. Запустил Бухгалтерию 7.70.489 в режиме конфигуратора, кнопка Обновление конфигурации была недоступна, я нажал "Открыть конфигурацию", он поругался, потом нажал "Сохранить", кнопка стала доступна и уже начал обновление (как по стандартной инструкции). Обновление прошло успешно, открываю базу - а она почти пустая!!! Из сотен документов осталось только 10!!! Думал, что не так обновил и решил оставить старую базу (из копии папки 1SBBDB). Но когда и старая база открывается, она такая же пустая!!! Что я только не пробовал, но все равно почти все документы пропали!!! Как так? Я же копировал всю папку!!! Я в шоке... В папке с резервной копией файлы с датой изменения по июнь 2009 года, хотя с базой работали каждый месяц по апрель 2010.

    Кстати, еще пробовал обновить конфигурацию УСН, но там вообще все пропало, даже название фирмы!!! И так же в архивной копии.
     
  2. vitfil

    vitfil IT-интегратор

    Регистрация:
    2 апр 2004
    Сообщения:
    2.070
    Симпатии:
    0
    Либо вы что-то не то скопировали в архив, либо кто-то до копирования удалил все данные.
    Вариант третий, из области фантастики: при обновлении вы наугад тыкали кнопки, не представляя, для чего там все это надо.
     
  3. puh14

    puh14 Well-Known Member
    1C Team

    Регистрация:
    11 июл 2008
    Сообщения:
    1.412
    Симпатии:
    0
    похоже, что папка с базой на этот момент была пустая. Поищите на всем компьютере файлик 1cv7.md - это обязательный файл базы. Если найдте - проверяйте его каталог, может это то что вам надо. Собственно каталог в котором лежит этот файл и надо прописывать в путь к базе.
     
  4. DarkDaemon

    DarkDaemon Гость

    Он поругался, что типа конфигурация базовая и т.д. и т.п. Файл 1cv7.md есть в базе. Хорошо, просмотрю все другие папки, может база где-то завалялась, но вряд ли, ведь при запуске 1С путь к базе ясно прописан.

    Вот мне тоже так кажется, что кто-то удалил все значения до копирования. Не то скопировать я не мог, ведь, как уже говорил, путь к базе 1С ясно указан при запуске, я скопировал всю папку целиком.
     
  5. puh14

    puh14 Well-Known Member
    1C Team

    Регистрация:
    11 июл 2008
    Сообщения:
    1.412
    Симпатии:
    0
    Конфигурация базовая .... а вы её не на ПРОФ случайно обновили?
     
  6. DarkDaemon

    DarkDaemon Гость

    На проф обновил, открыв и сохранив в конфигураторе. Вроде так это делается... <_<

    Проблема решена!!! Всем известно в Vista надоедание UAC и жесткое ограничение на доступ к некоторым папкам. Так вот, 1С запускалась не от имени администратора, и все файлы, созданные в процессе работы, программа не могла записать в свою папку с базой, поэтому система выделила для 1С виртуальное хранилище, находящееся по адресу:
    C:\Documents and Settings\[ИмяПользователя]\Local Settings\VirtualStore\Program Files\[папка 1с и путь к базе]
    Вышел я на это хранилище так:
    1. сперва стал владельцем папки Documents and Settings и Users (правой кнопкой на папке => Свойства => Безопасность => Дополнительно => Владелец => Изменить => Выбрал пользователя и поставил галочку "Заменить владельца подконтейнеров и объектов" => ОК)
    2. Поставил себе полный доступ к данным папкам.
    3. Набрал в поиске *.dbf и обнаружились файлы базы данных 1С :)
    Скопировал я эти файлы в стандартную папку с базой и все заработало. Дополнительно отключил UAC и в ярлыке запуска 1С поставил "Запускать всегда от имени администратора".
    До всего дошел сам, но все равно всем спасибо за неравнодушие и отзывчивую помощь! :) Надеюсь, описанное мною решение проблемы кому-то поможет! Тему можно закрывать.
     
  7. vitfil

    vitfil IT-интегратор

    Регистрация:
    2 апр 2004
    Сообщения:
    2.070
    Симпатии:
    0
    ОФФ: и после этих манипуляций мне кто-то еще осмелится говорить о сложности освоения и настройки линукса?
     
  8. puh14

    puh14 Well-Known Member
    1C Team

    Регистрация:
    11 июл 2008
    Сообщения:
    1.412
    Симпатии:
    0
    Ачуметь... И ЭТО ещё и работало..
     
  9. Hryv

    Hryv Гость

    Полезный опыт
    Наверняка многие уже помучались и очень многие еще помучаются
    А те кто здесь прочитал благодаря DarkDaemon уже в курсе и имеют шанс на грабли не наступить :)
     
  10. DarkDaemon

    DarkDaemon Гость

    Надо осваивать линукс :)

    Сам удивлен... В любой момент база могла пропасть из виртуального хранилища. В Windows 7 всё попроще :)
     
  11. puh14

    puh14 Well-Known Member
    1C Team

    Регистрация:
    11 июл 2008
    Сообщения:
    1.412
    Симпатии:
    0
    Вывод - UAC отрубать всегда нафиг, ибо ЗЛО. DEP - это так, злишко маленькое ;-)
     
  12. vitfil

    vitfil IT-интегратор

    Регистрация:
    2 апр 2004
    Сообщения:
    2.070
    Симпатии:
    0
    Вы даже не представляете, насколько его НЕ надо осваивать. Скачал, записал на болванку, загрузился с нее и работай. Для начала рекомендую что-то на основе убунты, потому как очень большое сообщество и помощи будет откуда попросить.
    Denix - сборка от Колисниченко
    Linux Mint - довольно популярная российская сборка
    Infra Linux - с моей точки зрения, лучший из российских дистрибутивов
    Ну и, конечно же, Сайт российского сообщества Убунту
     
  13. Hryv

    Hryv Гость

    Противоречие в ваших словах между
    и
    :)
     
  14. vitfil

    vitfil IT-интегратор

    Регистрация:
    2 апр 2004
    Сообщения:
    2.070
    Симпатии:
    0
    Не вижу никаких противоречий!
    Осваивать не надо - все интуитивно понятно.
    Для детальной настройки может понадобиться помощь, для ... Да мало ли для чего может потребоваться помощь!
     
Загрузка...

Поделиться этой страницей