admin / 14.05.2020

Как удалить всю базу в 1С 8.2?

В статье рассказывается что такое Кэш 1С и как его можно самостоятельно очистить несколькими способами. В конце публикации расположена подробная видеоинструкция.

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

Что же такое Кэш вообщем и Кэш 1С в частности. В переводе с английского cashe означает тайник либо хранилище. Впервые данный термин в компьютерном слэнге был использован в 1967 году во время подготовки стать для журнала «IBM Systems Jornal» ). Векипедия дает данному термину следующее определение Кэш – промежуточный буфер с быстрым доступом, содержащий информацию, которая может быть запрошена с наибольшей вероятностью. Процесс кэширования используется как при работе, самого компьютера, так и при работе отдельных программ, 1С не является исключением. Кэшом 1С называется область на компьютере, куда платформа в процессе работы записывает наиболее часто используемую информацию для более быстрого доступа к ней, это может быть служебная информация пользователей, список отборов, шрифтов, расположение окон. При возникновении каких-либо сбоев Кэш начинает обрабатываться неправильно, и программа начинает работать некорректно. Это может произойти в случае аварийного завершение работы программы, например при отключении питания компьютера, динамического обновления программы, обновления без завершения работы пользователей и др.

В случае возникновения таких сбоев необходимо произвести чистку Кэша 1с, данную процедуру рекомендуется делать не только при возникновении сбоев, но и в рамках регламентного обслуживания программы, ведь часто в КЭШе хранятся данные, которые программа уже не использует и они только занимают место на компьютере, замедляя при этом работу 1с.

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

Первый и самый простой это удалить из списка базу, запомнив и сохранив ее путь и добавить ее туда снова. Сохранить путь проще всего следующим образом: выделить базу в списке, нажать на кнопку «изменить», откроется окно редактирование информационной базы, в котором нам нужно выделить строчку, которая находится в поле «каталог информационной базы». Кликнуть по ней правой кнопкой мыши и нажать копировать, записывать тем самым путь к базе в буфер обмена вашей операционной системы, его можно либо оставить там, до момента добавления базы, либо сохранить в любой текстовый редактор, например в Microsoft Word. И нажать на кнопку отмена, закрыв тем самым окно редактирование информационной базы

После этого в окне конфигурации жмем на кнопку «Удалить» и утвердительно отвечаем на вопрос программы

Базу из списке мы удалили, теперь необходимо ее добавить, для этого в окне платформы жмем на кнопку «Добавить», устанавливаем переключатель в «Добавление в список существующей информационной базы» и жмем «Далее»

В открывшемся окне в поле «Укажите название информационной базы» руками пишем название нашей базы, в поле «Каталог информационной базы» копируем пусть нашей базы, который мы сохранили на предыдущем шаге и жмем «Далее»

На следующем шаге оставляем все по умолчанию и жмем «Готово»

База в список у нас добавлена, Кэш для нее очищен

Данный способ хоть и является самым простым, но имеет ряд недостатков, во-первых при нем файлы Кэша не удаляются с компьютера, а лишь отвязываются от базы при ее удалении, оставаясь в компьютере и засоряя тем самым его память, во-вторых если в Вашем списке не одна база а несколько, такую процедуру придется проделывать для каждой базы. Этим способом рекомендуется пользоваться в тех случаях, когда необходимо быстро восстановить работу базы и нет времени разбираться или ждать программиста. Например, программа дала сбой, а Ваш программист в данный момент занят и не может Вам помочь и чтобы не останавливать работу, Вы чистите Кэш этим способом, но в дальнейшем будет необходимо провести его чистку другим способов с удалением файлов Кэша, о котором я рассажу далее.

Второй способ это вручную удалить файлы Кэша с компьютера. Чтобы это сделать, для начала нужно определить их местонахождение. Кэш 1C в Windows хранится в следующих папка профиля пользователя это Roaming и Loсal. Данные папки расположены в пути: C:\Users\ИмяПользователя\AppData. Причем папка AppData по умолчанию скрыта. Попасть в нее можно двумя способами: это либо включить отображение скрытых папок, перейдя в Панель управления→Параметры папок→Вкладка «Вид»→Показывать скрытые файлы, папки и диски

Либо в проводнике вручную, после имени пользователя написать строчку \AppData и нажать на клавиатуре Enter

Либо если мы вдруг не знаем имя пользователя в проводнике можно написать следующую строчку: %userprofile%\AppData, нажать Enter и мы также попадем в эту папку

Попав в папку AppData, поочередно заходим в папки Local и Roaming и переходим в каждой из них в папку 1С, а в ней в 1Cv8 и если есть 1Сv82 то в нее тоже

В этих папках (1cV8, 1Cv82) мы видим множество папок с непонятным называнием, это и есть Кэш 1С. Все эти папки необходимо выделить и удалить, обязательно закрыв перед этим 1С, удалять можно смело, никакие данные из Вашей базы при этом не пострадают, а все необходимые папки платформа вновь создаст при очередном запуске

Данный способ является самым эффективным, но немного трудоемким. Его можно упросить, создав специальный файл, который будет проделывать все эти процедуры автоматически, вам лишь необходимо будет запустить его под именем администратора. Это файл будет иметь расширение.bat, в народе такие файлы называется «батник». Создать его можно следующим образом, открываем блокнот Windows и пишем в нем следующие команды:

rmdir «%AppData%\1C\1Cv8» /S /Q rmdir «%LOCALAPPDATA%\1C\1Cv8» /S /Q rmdir «%AppData%\1C\1Cv82» /S /Q rmdir «%LOCALAPPDATA%\1C\1Cv82» /S /Q

Далее выбираем Файл→Сохранить как→выбираем место куда сохраняем, пишем название файла (например «cashe») и в названии меняем расширение с .txt на .bat, должно получиться как на картинке ниже, и жмем сохранить

Если вдруг не получается создать такой файл или Вам лень это делать, но можете скачать его готовый . Данный способ чистки Кэша 1С является самым простым, не требует никаких специальных знаний и навыков и выполняется за считанные секунды. Вам лишь необходимо запустить данный файл

И в заключении расскажу еще об одном способе очистки Кеша 1С — это установить дополнительный параметр запуска информационной базы. У данного способа есть свои плюсы и минусы, к плюсам я бы отнес, то, что Кэш очищается при каждом запуске 1С, к минусам – снижение общей производительности 1С. Еще отмечу, что данный способ подходит только для режима запуска Тонкий клиент. Данным способ рекомендуется использовать, тогда, когда ошибки базы связанные с Кэшем появляются систематически. Чтобы выставить данный параметр запуска, необходимо в окне платформы выбрать нужную информационную базу, нажать на кнопку «Изменить», в открывшемся окне ничего не меняя нажать «Далее»

Откроется окно редактирования информационной базы, где в дополнительных параметрах запусках необходимо написать строчку /ClearCache и кликнуть «Готово»

Обращу внимание, что после очистки Кэша Ваша база будет запускаться немного дольше обычного, т.к. программа будет создавать необходимые ей для работы временные файлы, но это только в первый раз после чистки, следующие разы запуск будет проходить быстрее. Также список пользователей базы (при их наличии) после очистки Кэша будет пуст, нужно будет выбрать нужного пользователя повторно

Когда заканчивается очередной производственный год, становится актуальным, как удалить всю базу в 1С. Многие предприятия выбирают ведение учета в новой информационной базе по завершению предыдущего налогового периода. Для этого необходимо избавиться от старых файлов, документов, пользователей. В некоторых случаях необходимо сохранить часть справочников для дальнейшей работы. Если случайно удалили базу 1С полностью, выходом из ситуации станет выборочное восстановление данных. Программные решения последнего поколения позволяют довольно быстро осуществлять манипуляции с базами без особых технических знаний.
Методики удаления баз или их частей из 1С
Понять, как удалить сеансы в файловой базе 1С не сложно, если знать версию программного обеспечения и регулярно проводить обновление конфигурации. Разработчики при каждом выходе продуктов 1С создавали новые, усовершенствованные инструменты для работы с базами данных. Например, как удалить базы прошлых лет в 1с версии 7.7 знает почти каждый. Для этого существует специальная обработка, которая позволяет с помощью однотипных операций делать различные манипуляции со справочниками и документами.
Недостаток в использовании внутренней обработки заключается в том, что она занимает довольно много времени, зато как удалить активного пользователя из базы 1С не вызывает вопросов даже у новичков. Начиная с версии 8.2, функционал системы был изменен. Действия с файлами разного типа стали возможными благодаря «Групповой обработке справочников и документов». С ее помощью можно не только удалить базы 1С из окна запуска, но и внести необходимые изменения в первичные реквизиты, заменить их или отредактировать. Чтобы данным способом удалить определенную информационную базу, необходимо:
• зайти в обработку через сервис или операции;
• выбрать тип объекта «Документы», если не знаете, как удалить всю базу 1С 8.2;
• в верхней таблице добавить строку;
• в появившемся окне отметить галочкой все элементы;
• нажать кнопку «Отобрать»;
• на второй закладке выбрать «Пометка на удаление»;
• установить на выделенные элементы пометку на удаление.
После выполнения операции «Удалить помеченные объекты» вся информация стерта, и вы уже знаете, как из одной базы 1С удалить лишнее. При таком способе сохраняются лишь базовые справочники, которые, в большинстве случаев, необходимы для дальнейшей работы. Среди них могут быть списки сотрудников, контрагентов, реквизиты. Для многих работников компаний альтернативным способом, как удалить лишние базы в 1С, является использование режима Конфигуратора. Здесь используется обработка для файлов HML-формата, которая позволяет быстро произвести необходимые манипуляции.
Не удается удалить базу 1С: что делать?
Современные технологии для оптимизации бизнеса дают много возможностей его развития и продвижения, поэтому важно знать, как удалить поврежденную базу 1С. Однако это возможно, если использовать весь функционал и преимущества программного обеспечения. Возникновение каких-либо трудностей с работой в программе может стать причиной сбоя производственных процессов, несвоевременной выплаты заработной платы или неверного бухгалтерского учета. Знание, как удалить базу 1С с жесткого диска, поможет не допустить ненужных ошибок и сохранить бесперебойный рабочий процесс на предприятии или фирме.
Если вопрос с удалением старых баз так и не решился, поможет компания «Сетби» — лидер в сфере оптимизации бизнеса посредством программных продуктов 1С. Мы знаем, как удалить запись информационной базы 1С быстро и без проблем. Мастер по настройке системы оперативно выявит проблему и устранит ее за минимальные сроки. К нам обращаются представители малого, среднего и крупного бизнеса, поскольку мы:
• команда высококвалифицированных специалистов и знаем, как удалить из базы 1С несколько фирм;
• предлагаем широкий спектр услуг;
• индивидуально подходим к проблемам каждого клиента;
• предлагаем гибкую систему скидок;
• оказываем техническую поддержку по завершению установки 1С.
Довольно часто ответственный сотрудник пытается самостоятельно произвести необходимые манипуляции и случайно удаляет информационную базу с 1С со всем ее содержимым. Если данная процедура не должна была произойти или требовалось лишь частичное удаление файлов, специалисты компании «Сетби» помогут во всем разобраться. Многолетний опыт и практика позволяют нам оказывать срочное содействие, когда нужно понимание, как удалить базу 1С 8 и администрирование ее компонентов. Заказать услуги опытного мастера по настройке программного обеспечения можно, позвонив по номеру, указанному на сайте.

FILED UNDER : Статьи

Submit a Comment

Must be required * marked fields.

:*
:*