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

  • Автор темы DarkDaemon
  • Дата начала
D

DarkDaemon

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

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

vitfil

IT-интегратор
02.04.2004
2 062
0
44
Минск
#2
Либо вы что-то не то скопировали в архив, либо кто-то до копирования удалил все данные.
Вариант третий, из области фантастики: при обновлении вы наугад тыкали кнопки, не представляя, для чего там все это надо.
 

puh14

Well-Known Member
11.07.2008
1 412
0
НеРезиновая
#3
я нажал "Открыть конфигурацию", он поругался
похоже, что папка с базой на этот момент была пустая. Поищите на всем компьютере файлик 1cv7.md - это обязательный файл базы. Если найдте - проверяйте его каталог, может это то что вам надо. Собственно каталог в котором лежит этот файл и надо прописывать в путь к базе.
 
D

DarkDaemon

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

Либо вы что-то не то скопировали в архив, либо кто-то до копирования удалил все данные.
Вариант третий, из области фантастики: при обновлении вы наугад тыкали кнопки, не представляя, для чего там все это надо.
Вот мне тоже так кажется, что кто-то удалил все значения до копирования. Не то скопировать я не мог, ведь, как уже говорил, путь к базе 1С ясно указан при запуске, я скопировал всю папку целиком.
 
D

DarkDaemon

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

Проблема решена!!! Всем известно в 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С поставил "Запускать всегда от имени администратора".
До всего дошел сам, но все равно всем спасибо за неравнодушие и отзывчивую помощь! :) Надеюсь, описанное мною решение проблемы кому-то поможет! Тему можно закрывать.
 

vitfil

IT-интегратор
02.04.2004
2 062
0
44
Минск
#7
ОФФ: и после этих манипуляций мне кто-то еще осмелится говорить о сложности освоения и настройки линукса?
 
H

Hryv

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

DarkDaemon

Гость
#10
ОФФ: и после этих манипуляций мне кто-то еще осмелится говорить о сложности освоения и настройки линукса?
Надо осваивать линукс :)

Ачуметь... И ЭТО ещё и работало..
Сам удивлен... В любой момент база могла пропасть из виртуального хранилища. В Windows 7 всё попроще :)
 

vitfil

IT-интегратор
02.04.2004
2 062
0
44
Минск
#12
Вы даже не представляете, насколько его НЕ надо осваивать. Скачал, записал на болванку, загрузился с нее и работай. Для начала рекомендую что-то на основе убунты, потому как очень большое сообщество и помощи будет откуда попросить.
Denix - сборка от Колисниченко
Linux Mint - довольно популярная российская сборка
Infra Linux - с моей точки зрения, лучший из российских дистрибутивов
Ну и, конечно же, Сайт российского сообщества Убунту
 

vitfil

IT-интегратор
02.04.2004
2 062
0
44
Минск
#14
Не вижу никаких противоречий!
Осваивать не надо - все интуитивно понятно.
Для детальной настройки может понадобиться помощь, для ... Да мало ли для чего может потребоваться помощь!