1с не делает резервную копию
1С Бухгалтерия 8.3 Базовая Не запускается программа
1С Бухгалтерия 8.3 Базовая. Релиз предпоследний
В конце работы программы случайно прервала резервное копирование. Теперь программа не запускается Пишет следующее:
Начало сеанса с информационной базой запрещено.
Для выполнения резервного копирования.
Для администратора.
Для того, чтобы разрешить работу пользователей, воспользуйтесь консолью кластера серверов или запустите 1С Предприятие с параметрами:
ENTERPRISE/F"C:\Users\Buh\Documents\1C\AccountingBase" \C Разрешить РаботуПользователей\UC
Я простой пользователь программы, скажите как это сделать?
Объясните подробно, как "для чайников"
Спасибо.
Спасибо специалистам 1С, которые не смогли мне помочь.
Решение нашла сама, хотя только бухгалтер.
Для тех, кто может столкнуться с такой же проблемой:
РЕШЕНИЕ: Удалить файл 1CV8.cdn (последний, самый маленький по сравнению с остальными, и созданный на дату возникновения ошибки) из папки C:\Users\. \Documents\1C\AccountingBase"
Удачи всем!
Для тех, кто может столкнуться с такой же проблемой:
РЕШЕНИЕ: Удалить файл 1CV8.cdn (последний, самый маленький по сравнению с остальными, и созданный на дату возникновения ошибки) из папки C:\Users\. \Documents\1C\AccountingBase"
Удачи всем!
1С Бухгалтерия 8.3 Базовая. Релиз предпоследний
В конце работы программы случайно прервала резервное копирование. Теперь программа не запускается Пишет следующее:
Начало сеанса с информационной базой запрещено.
Для выполнения резервного копирования.
Для администратора.
Для того, чтобы разрешить работу пользователей, воспользуйтесь консолью кластера серверов или запустите 1С Предприятие с параметрами:
ENTERPRISE/F"C:\Users\Buh\Documents\1C\AccountingBase" \C Разрешить РаботуПользователей\UC
Я простой пользователь программы, скажите как это сделать?
Объясните подробно, как "для чайников"
Спасибо.
О бозе да прибудет с тобой счастья о великий человек который спас мою базу. А коротко очень больше спасибо. Уже все передумали что такое с базой
Такая ошибка может возникнуть при архивации серверной базы средствами СУБД (MS SQL).
Порядок действий тут должен быть таким:
В том случае если сервер СУБД и обновлятор находятся на разных компьютерах:
- убедитесь, что в настройках сервера СУБД в обновляторе вы установили галку "Сервер находится на другом компьютере"
- если эта галка не стояла - поставьте её, выполните попытку архивации и посмотрите новый отчёт
- если там снова ошибка - посмотрите какое именно устройство не удаётся открыть серверу СУБД
- если это папка с архивами и она локальная (то есть служба сервера СУБД на другом компьютере заведомо не может её видеть), то нужно переписать этот путь на сетевой вариант (расшарить в сети), чтобы возможность записи была и с компьютера, где стоит обновлятор и с сервера, где стоит СУБД
- если это временная папка обновлятора (она по умолчанию локальная), то нужно переопределить эту папку (это делается в доп. настройках обновлятора, закладка "системные настройки") также на сетевой вариант (расшарить в сети), чтобы возможность записи была и с компьютера, где стоит обновлятор и с сервера, где стоит СУБД
- обратите внимание на то, что сервер СУБД работает под какой-то учетной записью и у этой учетной записи должны быть соотв. права на запись в сетевые папки
В том случае, если сервер СУБД и обновлятор находятся на одном и том же компьютере:
- убедитесь, что в настройках сервера СУБД в обновляторе в сняли галку "Сервер находится на другом компьютере"
- если эта галка стояла - снимите её, выполните попытку архивации и посмотрите новый отчёт
- если там снова ошибка - посмотрите какое именно устройство не удаётся открыть серверу СУБД
- там скорее всего какой-то локальный путь (или сразу к папке с архивами или к временной папке обновлятора)
- ваша задача - дать необходимые права на эту папку учётной записи, под которой запущена служба сервера СУБД
Внимание! Обычно учетная запись, под которой работает служба MS SQL сервера в явном виде в списке пользователей не отображается. Но если вручную ввести ее имя (например, "nt service\MSSQLSERVER") то такой пользователь найдется и ему можно будет дать права на папку.
С уважением, Владимир Милькин (преподаватель школы 1С программистов и разработчик обновлятора).
Как помочь сайту: расскажите (кнопки поделиться ниже) о нём своим друзьям и коллегам. Сделайте это один раз и вы внесете существенный вклад в развитие сайта. На сайте нет рекламы, но чем больше людей им пользуются, тем больше сил у меня для его поддержки.
Итак, случилось непоправимое:
- Вы случайно удалили базу 1с (в том числе из корзины).
- Или произошёл сбой в базе и ни один из перечисленных мной способов не помог.
- И, наконец, самое главное - у вас по каким-то причинам резервные копии не создавались и восстановиться просто неоткуда.
Как говорят в таких случаях - приехали.
Не спешите паниковать - ещё не всё потеряно.
Ищем базу за нужное число в теневых копиях компьютера
Заходим в мой компьютер и открываем свойства диска, на котором хранится база (этот диск можно увидеть, выделив базу в окне запуска 1С):
В открывшемся диалоге переходим на закладку "Предыдущие версии":
Если здесь есть версия диска от нужного нам числа - мы спасены!
В этом случае выделяем эту версию и нажимаем кнопку "Открыть":
Откроется папка с данными этого диска за указанное число (у меня это копия на 28 июня):
Находим здесь папку с нашей базой и перетаскиваем её, например, на рабочий стол.
Подключаем эту папку как обычную базу 1С - вот инструкция.
Если вам не повезло с наличием теневой копии диска (или там нет копии за нужное число) переходим ко второму варианту.
Ищем временную резервную копию, созданную при обновлении базы
Одна из временных резервных копий, созданных 1С при обновлении базы, всё ещё может храниться во временной папке вашего компьютера. В этой статье я расскажу о том, как такую копию найти и извлечь.
Прежде всего находим временную папку нашего компьютера.
Для этого нажимаем комбинацию клавиш Win + R:
- Сначала нажимаем Win;
- Затем, не отпуская Win, нажимаем английскую букву R;
- и отпускаем обе клавиши.
Вот как выглядит кнопка Win:
В ответ на это у нас откроется диалог "Выполнить", у меня на Windows XP он выглядит так:
Печатаем в текстовое поле команду %temp% и нажимаем ОК:
В ответ на это компьютер откроет нам временную папку:
Нас прежде всего интересуют папки, которые начинаются с "1Cv8Update". Вот в одной из этих папок и может находиться резервная копия нашей базы.
Чтобы не просматривать их все (нам требуется самая последняя из резервных копий) сортируем папки по дате:
И начинаем просматривать сверху вниз (от наиболее поздних папок к наиболее ранним).
Заходим в каждую из папок, начинающихся с "1Cv8Update":
Резервная копия базы в этой папке будет выглядеть как файл с жёлтым значком, начинающийся с имени "1Cv8" и расширением ".1CD" (но его не всегда видно). У этого файла обычно самый большой размер из всех (в моём случае 752 мегабайта).
Справа от этого файла мы можем увидеть дату его создания. Если такой файл найден и дата создания нам подходит - это замечательная новость!
Теперь давайте определим резервную копию от какой базы мы нашли?
Для этого откроем файл "log. txt":
Вот он путь к папке базы, резервную копию которой мы нашли: X:\Базы 1С\ArendaDemo.
Если эта резервная копия нам не подходит (не та база или дата не та) - ищем дальше.
Но вот мы нашли наиболее подходящую - как из неё восстановить базу?
Для этого создаём в папке с базами 1с новую пустую папку, например, так:
В эту папку копируем файл "1Cv8. 1CD" из папки с резервной копией:
Меняем имя этого файла на "1Cv8" (если расширение .1CD у вас не было видно, то дописывать его и не надо):
Подключаем эту папку как обычную базу 1С - вот инструкция.
Ничего не помогло
Если же резервную копию найти не удалось - тоже не отчаиваемся (никогда не надо отчаиваться). Как говорится, безвыходных ситуаций не бывает:
- Если база была случайно удалена (в том числе из корзины) и с компьютером после этого не проводилось никаких операций - специалист при помощи специальных программ сможет найти и восстановить её с жёсткого диска. Это (если вообще возможно) должно стоить недорого. Только нужно звать специалиста не откладывая, пока удалённая база на жёстком диске не перезаписалась другими данными.
- Если база настолько повреждена, что не помогли советы отсюда, то хороший специалист также почти всегда сможет восстановить базу или вытащить из неё данные. Вот за это уже с вас могут попросить приличную сумму. И тут нужно соизмерять цену восстановления и цену потерянных данных. Здесь можно не торопиться и даже показать базу сразу нескольким специалистам.
Прошу вас - регулярно создавайте резервные копии ваших баз и документов. Насколько это важно понимаешь только вот в таких безвыходных ситуациях, подобно описанной в статье.
С уважением, Владимир Милькин (преподаватель школы 1С программистов и разработчик обновлятора).
Как помочь сайту: расскажите (кнопки поделиться ниже) о нём своим друзьям и коллегам. Сделайте это один раз и вы внесете существенный вклад в развитие сайта. На сайте нет рекламы, но чем больше людей им пользуются, тем больше сил у меня для его поддержки.
Периодически нужно обязательно делать резервную копию базы 1С:Бухгалтерия. Тогда, если что-то случится с базой - у вас будут варианты отката к прошлым версиям. Как это сделать?
Способ универсальный
1. Запустите базу 1С:Бухгалтерия 8.3 (редакция 3.0) в режиме конфигуратора:
2. Из меню выберите 'Администрирование'-'Выгрузить информационную базу. ':
3. Выберите место (например, 'Рабочий стол'), куда сохранять. Введите имя архива (принято указывать название базы и дату архивации):
4. Готово! На рабочем столе появился файл 'Конфетпром_18.10.2013.dt'. Это резервная копия из которой мы при необходимости сможем восстановить базу.
По возможности делайте резервную копию базы каждый день или хотя бы 2 раза в неделю.
При этом я хочу обратить ваше внимание на то, что фирма 1С не рекомендует использовать "выгрузку информационной базы в dt" как основной способ резервного копирования. Для файловых баз считается правильным архивация всей папки с базой. Я понимаю, что архивировать папку каждый раз вручную неудобно, поэтому ниже мы рассмотрим способ создания резервных копий при помощи моей программы Обновлятор-1С.
Способ правильный
Правильный способ подразумевает, как я написал выше, архивацию всей папки с базой (вернее файла данных базы с именем 1Cv8.1CD в этой папке).
Я покажу сейчас на примере моей программы Обновлятор-1С, но вы без труда найдёте ещё десяток подобных программ в интернете. Главное обратите внимание, что должен создаваться именно архив файла базы данных, а не просто dt выгрузка.
Для архивации базы из обновлятора:
1. Выделяем галкой нужную базу и нажимаем кнопку "Архивировать":
2. При этом обновлятор:
- сам выгонит пользователей из базы (если они там есть);
- сам сделает архив файла базы данных;
- сам правильно назовёт этот архив и положит в нужную папку к другим архивам;
- сам пустит пользователей обратно.
Ещё обновлятор позволяет настроить автоматическую очистку старых архивов, а также их защиту от вирусов-шифровальщиков.
И если мы откроем созданный архив по ссылке в отчёте, то увидим, что в архиве лежит именно файл базы данных.
. что нам и требовалось.
О восстановлении из резервных копий читайте в следующей статье.
С уважением, Владимир Милькин (преподаватель школы 1С программистов и разработчик обновлятора).
Как помочь сайту: расскажите (кнопки поделиться ниже) о нём своим друзьям и коллегам. Сделайте это один раз и вы внесете существенный вклад в развитие сайта. На сайте нет рекламы, но чем больше людей им пользуются, тем больше сил у меня для его поддержки.
Есть множество причин, по которым необходимо выполнять резервное копирование базы данных. Среди них атака вирусов, скачки напряжения или даже атмосферные явления. Кроме того, следует всегда делать резервное копирование, когда вы выполняете обновление программы.
Регулярное создание архивных копий заметно сократит возможность потери важной информации, которая хранится в базе.
Сегодня расскажем, как выполнить резервное копирование и восстановление информационной базы 1С на примере «1С:Бухгалтерия 8 редакция 3.0».
Важно: доступ к настройкам резервного копирования в программах 1С есть только у пользователя с правами «Администратор».
Создаем копию информационной базы 1С
К такому варианту чаще всего обращаются перед обновлением системы и внесением существенных изменений. Если у вас файловая база, то самый быстрый и удобный вариант — копирование файла *.1CD.
Чтобы узнать, где находится база, нужно запустить систему. При запуске посмотрите на строчку с расположением файла базы.
Далее нужно перейти по этому пути и переместить копию файла туда, где он будет хранится.
Во время этой операции в базе нельзя производить действия с объектами конфигурации.
Когда потребуется восстановить базу из файла, замените файл *.1CD в папке базы данных.
Выгрузка информационной базы через конфигуратор
Есть и другой способ сделать резервное копирование. Для этого варианта в программе 1С нужно активизировать конфигуратор и выполнить выгрузку базы в файл с расширением dt.
Шаг № 1. Открываем конфигуратор.
Шаг № 2. «Администрирование» — «Выгрузить информационную базу».
Шаг № 3. Выбрать папку, куда будем выгружать БД в файл *.dt;
Настраиваем автоматическое резервное копирование
Чтобы выполнялось регулярное сохранение базы, лучше применять автоматическое резервное копирование в 1С.
В типовых конфигурациях есть инструменты для настройки этого процесса для информационной базы в файловом варианте.
Зайдите в «НСИ и администрирование». Затем «Поддержка и обслуживание» — «Резервное копирование и восстановление».
У вас будут варианты для сохранения копии. Система предложит:
- жесткий диск;
- внешнее устройство;
- облачный архив.
Через ссылку «Настройка резервного копирования» вы сможете выбрать:
- периодичность создания копии файловой базы 1С;
- дату начала и дату окончания выгрузки ИБ;
- место для сохранения ИБ (используйте облачные сервисы);
- количество хранимых резервных копий.
Обратите внимание! Такой механизм не подойдет для клиент-серверной базы.
В этом случае автоматическое резервное копирование данных в 1С 8.3 нужно будет выполнять через СУБД. А для этого нужно понимать структуру и механизмы СУБД.
Если у вас это вызывает сложности, то лучше обратитесь за помощью к нашим специалистам.
Восстановление базы 1С из резервной копии
Администратору важно не только уметь создавать копии базы данных или настраивать автоматическое резервное копирование, но и знать, как в случае необходимости восстановить базу.
Итак, у вас уже есть резервная копия информационной базы 1С 8.3.
Давайте загрузим ее в программу. Только обязательно сделайте перед этим резервную копию.
Режим конфигуратор
Если вы создавали архивную копию базы 1С через Конфигуратор, то в этом же режиме запустите базу 1С 8.3, куда вы собираетесь загрузить файл для восстановления.
Выберите «Администрирование» — «Загрузить информационную базу».
Далее в окне нажимаем на файл сохраненной резервной копии с разрешением *.dt. Затем «Открыть».
Затем программа выдаст предупреждение и спросит, продолжить ли загрузку. Отвечаем «Да».
Внизу окна в строке можно будет следить за статусом загрузки.
Режим пользователя
Если вы создавали копию через автоматическое резервное копирование или в пользовательском режиме в разделе раздел «Администрирование» — «Обслуживание» — «Резервное копирование и восстановление», то следует воспользоваться следующим механизмом.
В этом же разделе нужно будет и загружать файл архива.
Когда вы сохраняли копию, то информация архивировалась Zip — WinRaR. Поэтому резервная копия располагается в файле с расширением *.zip.
Теперь восстановим информацию из этой резервной копии. Для этого зайдите в «Администрирование» — «Обслуживание».
Затем в разделе «Резервное копирование и восстановление» следует нажать «Восстановление из резервной копии».
Программа запросит указать путь к файлу резервной копии для выполнения операции по восстановлению.
В архивной папке выберите нужный файл. Это полностью упакованный в архив файл ИБ 1С 8.3 — файл *.CD. В его названии должны быть прописаны дата и время, когда была создана копия. Так будет удобно выбрать верный файл.
Далее выбирайте «Открыть», а затем нажмите «Восстановить данные».
Подождите до завершения операции, а затем приступайте к работе в восстановленной базе 1С.
Читайте также: