Лайфхаки 1С

Настройки 1С для более легкой и удобной работы

Материалы по 1С. Июнь 2024

Как настроить восстановление паролей 1С через email

Задача: настроить для пользователей 1С самостоятельное восстановление паролей. Чтобы они могли изменить пароль, если таковой забыт или утерян. Без обращения к администраторам или ИТ-отделу.

Как настроить:

  • ◾ делаем через Конфигуратор настройки аутентификации для SMTP;
  • ◾ задаем для пользователей адреса электронной почты;
  • ◾ проверяем возможность восстановления пароля через электронную почту.

Подробнее — в статье.

Как настроить восстановление паролей 1С через email

__________

Шутки и юмор

  • ◾ Любой пользователь, никогда не шептавший своей 1С «Пожалуйста, работай» — ненастоящий пользователь.
  • ◾ — Если любишь — обнови. Ну обнови, а?! Два месяца уже ведь не было.
    /1С:Бухгалтерия
  • ◾ Цитаты великих об ИТС:
    — Раз уж начал — обновляй!
    /Э. Хемингуэй
  • ◾ На совещании:
    — Так, коллеги, соберитесь. Завтра будем ставить 1С. Надо найти место.
    — А я давно говорила, что пора поставить 1С на место.
  • ◾ Новое ругательство:
    — Какого 1Са тебе надо?
  • ◾ Итальянская версия 1С не запускается, если вы открываете её без должного уважения.
  • ◾ Бесконечность — это когда открыл Bugboard и просматриваешь каталог ошибок продукта «Технологическая платформа».
  • ◾ Наша 1С — защищенная. Мы потеряли пароль администратора.

__________
Что-то не так с 1С или нужна настройка?
Оставьте заявку или позвоните +7-911-500-10-11 — разберёмся и поможем.

Как настроить восстановление паролей 1С через email

Задача: настроить для пользователей 1С самостоятельное восстановление паролей. Чтобы они могли изменить пароль, если таковой забыт или утерян. Без обращения к администраторам или ИТ-отделу.

Как настроить

  1. Откройте информационную базу в режиме Конфигуратора и перейдите в меню.

Администрирование — Дополнительные настройки аутентификации...

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

Вид стартового меню

Теперь при входе в программу будут выведены 2 ссылки:

  • «Забыли пароль?» — для запуска восстановления пароля по электронной почте.
  • «Нужна помощь?» — для перехода на страницу с инструкциями для пользователя.
Авторизация пользователя в информационной базе 1С

Восстановление пароля

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

✅ Процедура восстановления пароля завершена. Теперь вы можете войти в базу с новым паролем.

__________
Что-то не так с 1С или нужна настройка?
Оставьте заявку или позвоните +7-911-500-10-11 — разберёмся и поможем.

Материалы по 1С. Май 2024

Как сбросить пароль администратора в файловой базе 1С

Что делать, когда утеряны пароли и требуется восстановить доступ к базе 1С. Пароли могут быть забыты, изменены со стороны — из-за внутренней «диверсии», внешними компаниями или специалистами.

В общем, когда база есть, а войти в нее администратор или никто не может.

Подробнее — в статье.

Как сбросить пароль администратора в файловой базе 1С

__________

Автоматическая авторизация на веб-сервере в тонком клиенте 1С

Задача: настроить автоматическую авторизацию на веб-сервере в тонком клиенте 1С. Например, когда пользователям надоедает каждый раз вводить логин и пароль для доступа к публикации ИБ.

Подробнее — в статье.

Автоматическая авторизация на веб-сервере в тонком клиенте 1С

__________

Шутки и юмор

  • ◾ Не знаю, чего все ругают медленную работу 1С. Я, например, после ошибки «Файл базы данных поврежден» вообще ее открыть не могу.
  • ◾ Фуф, мы успешно прошли обновление 1С. Решили его вообще не ставить.
  • ◾ Имея всего лишь точилку, скотч и лопату, умелец из Твери попал под налог на недвижимость.
  • ◾ Собачка говорит: «гав-гав». Кошечка говорит: «мяу-мяу». 1С говорит: «конфигурация базы данных не соответствует сохраненной конфигурации».
  • ◾ Что общего между 1С и колбасой? Лучше не знать, как она делается.
  • ◾ Многие думают, у бухгалтеров есть одна волшебная кнопка «Сформировать». Которая все подсчитает как надо. Люди, вы ошибаетесь! Этих кнопок — две. Еще есть «Отправить».
  • ◾ Всю жизнь работаешь с надеждой на то, что вот-вот стрельнет, и ты сделаешь по-настоящему что-то стоящее на 1С. В итоге стреляет, но в пояснице.
  • ◾ Не понимаю, почему такие сложности с установкой 1С на айфон. На андроид, например, на раз-два ставится. На айфон же — надо менять пол, покупать макбук и что-то еще.
  • ◾ 1-го апреля моя 1С решила надо мной пошутить и сообщила «Каталог базы данных не обнаружен». Очень смешно.
  • ◾ Опытный одинэсник проливает кофе на себя. И ноут цел, и бодрит в два раза лучше.
  • ◾ Сигареты, кофе, 1С — три кита, на которых держится наша бухгалтерия.
  • ◾ В гипермаркет требуется грузчик-консультант. Знание 1С обязательно.
  • ◾ Современные онлайн-кассы стали очень умными. Одна, например, при подключении заявила: «Не поддерживаю вашу 1С. Подключайте платную поддержку». До чего техника дошла.
  • ◾ От фразы «Мы молодая, динамично развивающаяся компания...» пахнет базовой версией 1С.
  • ◾ Если вы считаете, что ваш программист 1С только и делает, что постоянно пялится в монитор, что-то там смотрит или даже спит, то давайте не будем его отвлекать.
  • ◾ Только в жизни все налаживаться стало, как вдруг — обновление 1С.
  • ◾ Олег был настолько ленивым, что сменил время на ПК и сразу обновил 1С до 2030 года.
  • ◾ Удивительно, но уже через 3 месяца все толстые клиенты 1С в фитнес-клубе вдруг стали тонкими.
  • ◾ База 1С свернулась так хорошо, что перестала разворачиваться на сервере.
  • ◾ В самом дешевом медцентре ждут, пока ошибки 1С рассосутся сами собой.
  • ◾ Что выбрать: Управление Торговлей или Комплексную Автоматизацию? Нет никакой розницы!
  • ◾ В техподдержке 1С сказали, что надо перезагрузиться. Взяла отпуск, съездила на ретрит, набила тату — ошибки не ушли, но, блин, реально стало легче работать. Откуда они это знают?!
  • ◾ В конфигурации 1С магазина для взрослых кнопка «Нет» заменена соответствующей номенклатурной позицией.
  • ◾ У нас натуральная 1С. Без ГМО и ИТС.
  • ◾ Шахматная конфигурация 1С впервые узнала о мате в процессе создания.
  • ◾ Когда стажер 1С приходит на работу, ему сперва зачитывают должностные обязанности. Потом показывают рабочее место и говорят: «Это база».
  • ◾ У меня неделю была открыта тестовая база в браузере и вчера я, наконец, пересилил себя. И закрыл вкладку.
  • ◾ Про жизнь с программистом действительно не врали. Сидит, стучит по клаве, периодически грязно матерится или просит кофе.
  • ◾ Напиши хороший код, и ты будешь нужен бизнесу пару дней. Напиши плохой код, и ты будешь нужен бизнесу всю жизнь.
  • ◾ Моя бабка могла бы быть хорошим программистом. Она и деда, и отца закодировала.
  • ◾ Богатые люди: — Деньги не имеют значения. Красивые люди: — Красота не имеет значения. Программисты: — Предупреждения не имеют значения.
  • ◾ Не торопитесь делать работу с самого утра. После открытия 1С расслабьтесь, подождите — она должна подышать...
  • ◾ «Стерпится-слюбится» — сказала бухгалтер и запустила синхронизацию 1С.
  • ◾ Если тормозит 1С — не тормози, перезагрузи.
  • ◾ Пользователь — это некто, кто рассказывает вам о том, что он хотел, когда вы показываете ему то, что он просил.
  • ◾ Если программа работает не так, как написано в инструкции к ней, ошибка может быть и там, и там.

__________
Что-то не так с 1С или нужна настройка?
Оставьте заявку или позвоните +7-911-500-10-11 — разберёмся и поможем.

Материалы по 1С. Апрель 2024

Настройка разрешительного режима в 1С

Обзорная статья по требованиям и настройкам разрешительного режима. Поддерживается в 1С:РМК, 1С:УНФ и 1С:Розница. С 1 апреля 2024 года поэтапно вводится режим проверок марок на кассах для товаров, подлежащих маркировке

Подробнее — здесь.

Настройка разрешительного режима в 1С

__________

Ошибка СУБД: Превышен максимально допустимый размер внутреннего файла 1Cv8.1CD

У клиента эта ошибка возникла при запуске файловой 1С:Розница. База в режиме 1С:Предприятия не открывается.

Программа сообщает, что «В данный момент вход в приложение невозможен, попробуйте войти позже».

При нажатии на «Показать подробности...» показывается следующий текст: «Ошибка СУБД: Превышен максимально допустимый размер внутреннего файла ’C:\Base\Retail/1Cv8.1CD’».

Подробнее, что было предпринято для восстановления — в статье.

Ошибка СУБД: Превышен максимально допустимый размер внутреннего файла 1Cv8.1CD

__________

Шутки и юмор

  • ◾ К сожалению, вебинар «Как работать в 1С без лишних сложностей» переносится по объективным причинам.
  • ◾ Патчи 1С как кролики. Стоит выйти новой версии — тут же размножаются.
  • ◾ Внутри 1С есть зло. Простите — эдо.
  • ◾ Сегодня побуду 1С-кой: к обеду подтупливать, после обновляться, а дальше по-страшному грузиться.
  • ◾ Ничто так не торопит на работу по утрам, как забытая галка в 1С «Блокировка начала сеансов включена».

__________
Что-то не так с 1С или нужна настройка?
Оставьте заявку или позвоните +7-911-500-10-11 — разберёмся и поможем.

Материалы по 1С. Март 2024

Автоматический запуск 1С при включении компьютера

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

Подробнее — в заметке.

Автоматический запуск 1С при включении компьютера

__________

Шутки и юмор

  • ◾ Ищете квест с кучей ловушек и препятствий? Закажите USB-ключ в 1С — и ваша игра начинается.
  • ◾ Терпение и труд старую конфигурацию не вернут.
  • ◾ Программисты-атеисты считают, что бага нет.
  • ◾ Никогда не понимала людей, которые постоянно делают копии 1С. Теперь понимаю.
  • ◾ Драмы больше нет. Мы отключили в базе поддержку Интернет.
  • ◾ Многие жалуются, что не могут найти настоящую любовь. Это они еще технологическую платформу без ошибок не искали.
  • ◾ 1С, чтобы ты заплакала...
  • ◾ И помните, обязательно помните — сначала 1С:ЭДО, а потом 1С:ЭПОСЛЕ.
  • ◾ То утро доброе, когда все копии 1С ночью сделаны.
  • ◾ Обновить 1С с первого раза могут не только лишь все.
  • ◾ На заводе по производству чайников и «1С:Для чайников».

__________
Что-то не так с 1С или нужна настройка?
Оставьте заявку или позвоните +7-911-500-10-11 — разберёмся и поможем.

Материалы по 1С. Февраль 2024

Один случай с файловой базой 1С и Windows

Позвонила девушка с вопросом «Не могу войти в базу. Помогите, пожалуйста».

Подключились — 1С показывает «Невосстановимая ошибка. Ошибка разделенного доступа к файлу базы данных».

В общем, файловая база бухгалтера была расположена в «C:\Program Files\1cv8». А эта папка с файлами программ защищается системой на уровне прав.

Для группы «Пользователи» — на чтение и выполнение, полный доступ для администраторов.

Приложению 1С попросту не хватило прав на изменение базы. В системе включен контроль учетных записей (User Account Control, UAC).

Как проверить, что дело в правах

Открыли 1С через меню по правой кнопке мыши (ПКМ) в режиме «Запуск от имени администратора», и база стартовала как миленькая.

Дальше дело за малым — на папку с базой через раздел «Безопасность» дали права пользователю, под которым шла работа в Windows.

✅ Все восстановили, как требовалось. В итоге, решение нашли за 5 минут.

__________

Шутки и юмор

  • ◾ Пользователи 1С на производстве батутов постоянно прыгают с одного сервера на другой.
  • ◾ — Ты хоть когда-нибудь отдыхаешь? Ты же сутками пишешь код.
    — С какими утками?
    — Всё ясно.
  • ◾ Нашего главного программиста 1С я бы назвала Ау, а ни каким не Сашей. Ведь все его зовут, зовут — а дозваться не могут.
  • ◾ У нас был случай. Мы недели две вообще никуда не подключались. Потом мобильники заработали — офигели, конечно.
  • ◾ Там, где 1С да-а-а-вным-давно не обновлялась — заповедные места.
  • ◾ Бухгалтеры собрались и все-таки поговорили с программистами. Правда не знают, о чем.
  • ◾ Несколько раз серьезно било током. Еле выжил, но все ок. Пишу на 1С, в остальном другом никак не сказалось.

__________
Что-то не так с 1С или нужна настройка?
Оставьте заявку или позвоните +7-911-500-10-11 — разберёмся и поможем.

Материалы по 1С. Январь 2024

Ошибка «Не обнаружена цифровая подпись программы доступа»

Ошибка появилась на ПК после загрузки zip-архива с новой версией тонкого клиента 1С. Штатная функция, если у вас используются веб-публикации и на клиентских машинах включена опция «Устанавливать автоматически новую версию».

Настройка диалога запуска — ☑ Устанавливать автоматически новую версию

В Интернете предлагается проверить:

  • • включено ли автоматическое обновление Windows;
  • • установлены ли актуальные апдейты.

Но! Эту ошибку мы поймали на обновленных ОС — значит дело в чем-то другом.

Стали разбираться — проверили загрузку дистрибутива и старт установки вручную. Т. е. скачали пакет по ссылке через браузер, начали открывать... И вот оно — zip-архив оказался «битым», при распаковке содержимого не проходила проверка контрольной суммы (CRC).

А что может сказать 1С? И получаем вывод сообщения о проблеме с цифровой подписью.

✅ Так что, друзья, если у вас что-то подобное — проверьте-ка архивы на веб-сервере. Может быть в них дело. Всем успехов! Мы перепаковали по новой, выложили — и получилось.

__________

Ошибка при работе с кассой АТОЛ 30Ф

У клиента возникла интересная ситуация на 1С:Розница Базовая. Утром открыли кассовую смену, днем обновили конфигурацию, а вечером уже не смогли закрыть.

При штатном вызове процедуры «Закрыть смену» программа 1С сообщала:

«При подключении оборудования произошла ошибка: Не удалось подключить устройство. Не удалось загрузить драйвер устройства.

Проверьте, что драйвер корректно установлен и зарегистрирован в системе».

Тест связи в «Подключаемое оборудование» выдал следующее:

«Не удалось подключить внешнюю компоненту „ATOL_KKT_1C83_V10“ на клиенте из хранилища внешних компонент по причине: Компонента отсутствует в списке разрешенных внешних компонент».

Наиболее вероятная причина, что в новом релизе 1С ранее используемый драйвер ККТ стал запрещен — отозвано разрешение у компоненты.

Решение для нашего частного случая:

◢ С правами администратора 1С в групповом изменении реквизитов измените статус активной кассовой смены на «Закрыта».

Администрирование — Обслуживание — Корректировка данных — Групповое изменение реквизитов — Изменять: Кассовая смена (добавьте условие отбора по открытой смене)

Через тест драйвера ККТ закройте смену на кассе — АТОЛ выполнит закрытие и напечатает Z-отчет.

Тест драйвера ККТ — Через кнопку «Свойства» установите связь с ККТ — активируйте галку «Включено» справа — выберите раздел «Отчеты» в левой панели — Тип отчета: «0 — Отчет о закрытии смены» — Сформировать отчет

Добавьте новое оборудование «ККТ с передачей данных», используя драйвер «АТОЛ:ККТ с передачей данных в ОФД 10.Х (ФФД 1.2)» и выполните проверку связи по COM-порту кассы.

Администрирование — Подключаемое оборудование — Создать

◢ В справочнике «Кассы ККМ» найдите вашу кассу и поменяйте ссылку на новое оборудование (драйвер).

Откройте новую смену через интерфейс РМК.

✅ Пробуйте. Пусть все заработает. Успехов вам!

__________

Шутки и юмор

  • ◾ Скороговорка января: обновляли 1С, обновляли да не перевыобновляли.
  • ◾ Леонид Якубович случайно установил проблемный патч ef_00_00594218. И так долго не мог открыть 1С, что назвал все слово целиком!
  • ◾ Вы знаете это чувство, когда обновил платформу, конфигурацию, поставил патчи, и все заработало, что никто даже не позвонил на следующий день? Вот и я не знаю.
  • ◾ Дети любят уменьшительно-ласкательные: водичка, мамочка, кошечка и т. д. Применим этот подход к 1С: платформочки, ошибочки, зависончики. И не так тревожненько.
  • ◾ Спала спящая красавица беспробудным сном. Пока не пришел директор и сказал: «Иванова, просыпайся — ты уволена».
  • ◾ Вот бесит. Наш программист в соседнем кабинете постоянно стучит по батарее. Пойти отвязать, что ли...

__________
Что-то не так с 1С или нужна настройка?
Оставьте заявку или позвоните +7-911-500-10-11 — разберёмся и поможем.

Автоматическая авторизация на веб-сервере в тонком клиенте 1С

Задача: настроить автоматическую авторизацию на веб-сервере в тонком клиенте 1С. Например, когда пользователям надоедает каждый раз вводить логин и пароль для доступа к публикации ИБ.

Авторизация пользователя веб-сервера

Как настроить

  1. В списке информационных баз выберите нужную и нажмите на кнопку «Изменить...».
  2. В поле с адресом информационной базы нажмите на ссылку «Дополнительно...».
  3. В разделе «Выберите способ аутентификации пользователя веб-сервере» проверьте, что установлен режим «Выбирать автоматически» — нажмите на «Далее >».
Выбор способа аутентификации пользователя веб-сервера
  1. В окне настроек сертификатов нажмите на «Далее >».
  2. В поле «Дополнительные параметры запуска» укажите строку, подставив ваши учетные данные
/wsn login /wsp password

, где «login» — логин пользователя веб-сервера, а «password» — его пароль.

Дополнительные параметры запуска

✅ Нажмите кнопку «Готово» и проверьте подключение к информационной базе. Если вы правильно указали учетные данные для веб-сервера — сработает автоматическая авторизация.

Вас также может заинтересовать:

Автоматический вход в базу 1С под учетной записью.

__________
Что-то не так с 1С или нужна настройка?
Оставьте заявку или позвоните +7-911-500-10-11 — разберёмся и поможем.

Как сбросить пароль администратора в файловой базе 1С

Что делать, когда утеряны пароли и требуется восстановить доступ к базе 1С. Пароли могут быть забыты, изменены со стороны — из-за внутренней «диверсии», внешними компаниями или специалистами. В общем, когда база есть, а войти в нее администратор или никто не может.

Ошибка при вводе пароля «Идентификация пользователя не выполнена»

Из допущений:

  • ▪ у нас есть файловая база 1С, конфигурация здесь имеет второстепенное значение;
  • ▪ знаем имя учетной записи с полными правами — сбрасывать будем именно пароль администратора, так как с помощью его мы легко поменяем пароли других пользователей.

Важно: перед изменениями ИБ всегда делайте резервную копию либо вносите корректировки на подготовленной копии рабочей базы.

Общий порядок действий

  1. Делаем резервную копию информационной базы.
  2. Меняем формат ИБ через консольное приложение cnvdbfl.
  3. Сбрасываем пароль администратора с помощью Tool_1CD.
  4. Возвращаем исходный формат базы данных.
  5. Тестирование и исправление (опционально).

1. Резервная копия

По-простому: скопируйте папку с базой данных. Изменения уже делаем на копии. На нашем тестовом стенде используется версия технологической платформы 8.3.23.1865 — но у вас может быть установлена другая.

2. Изменение формата БД на 8.2.14

Конвертация формата БД — необходимое условие для дальнейшего внесения изменений в таблицы с помощью программы Tool_1CD.

Откройте командную строку от имени администратора и выполните команду:

cd "C:\Program Files\1cv8\8.3.23.1865\bin"
cnvdbfl.exe -c -f 8.2.14 "C:\Base\FileDB\1Cv8.1CD"

, где
...\bin — путь к папке bin вашей технологической платформы, в нашем случае 8.3.23.1865 x64;
-c — сокращенное имя опции convert, запускает конвертацию файла базы данных в другой формат;
-f 8.2.14 — версия формата файла базы данных: указываем 8.2.14;
...\1Cv8.1CD — путь к файлу базы данных (копии).

Конвертация файла базы данных в формат 8.2.14

По времени — процедура не такая длительная, как правило, до 1 минуты. Дополнительных сообщений в консоли не будет, просто появится новая строка с ожиданием следующей команды. Окно можно закрыть.

3. Сброс пароля администратора в базе данных

Для этих целей нам понадобится программа Tool_1CD версии 0.3.0 — скачайте архив и распакуйте на вашем ПК с базой.

Запускаем Tool_1CD и открываем базу данных через меню «Файл — Открыть базу». Указываем путь к файлу 1Cv8.1CD.

Открытие базы данных в программе Tool_1CD

В левом меню находим таблицу V8USERS, которая содержит список пользователей. Находим искомую учетную запись, в нашем случае — «Администратор». В этой строке выделяем ячейку DATA с параметром {IMAGE}.

Сохранение содержимого ячейки DATA учетной записи Администратор в файл

В нижней части нажимаем на значок дискеты с описанием «Записать BLOB/MEMO в файл» и сохраняем содержимое блока в файл.

Полученный файл открываем с помощью Блокнота.

Открытие выгрузки блока DATA через Блокнот

Сейчас необходимо найти данные в кавычках, этих значений может быть несколько — как правило, они обычно более 20 символов и заканчиваются на «=». Это хэш пароля. Найденные значения необходимо заменить на хэш пустого пароля и сохранить файл.

2jmj7l5rSw0yVb/vlWAYkK/YBwk=

Далее в окне Tool_CD переходим в режим «Редактировать таблицу» через иконку с карандашом.

Включение режима редактирования

Загружаем наш сохраненный файл с исправленным хэшем, нажимая на иконку:

Заменить BLOB/MEMO (прочитать из файла)
Открытие BLOB-данных для записи в базу

Сохраняем изменения — нажимаем на иконку с зеленой галкой. Закрываем Tool_CD.

Сохранение изменений в базе данных

4. Возвращение исходного формата базы данных

Снова открываем командную строку от имени администратора и выполняем конвертацию формата БД в 8.3.8:

cd "C:\Program Files\1cv8\8.3.23.1865\bin"
cnvdbfl.exe -c -f 8.3.8 "C:\Base\FileDB\1Cv8.1CD"

Процедура может занять несколько минут. Дождитесь окончания процесса.

Конвертация файла базы данных в формат 8.3.8

5. Тестирование и исправление

Сейчас, когда пароль администратора пустой, вы можете открыть базу в режиме Конфигуратора. Шаг не обязательный, но рекомендуемый. Тестирование выполняем со стандартными настройками:

  • ✓ Проверка логической целостности информационной базы;
  • ✓ Реиндексация таблиц информационной базы;
  • ✓ Пересчет итогов.

Конфигуратор — Администрирование — Тестирование и исправление...

На предложение сделать резервную копию отвечаем «Продолжить».

Пропуск создания резервной копии
Запуск проверок

✅ После завершения ТиС откройте базу данных в режиме Предприятия. Поменяйте пароль администратора на необходимый и/или установите требуемые пароли для пользователей 1С.

__________
Что-то не так с 1С или нужна настройка?
Оставьте заявку или позвоните +7-911-500-10-11 — разберёмся и поможем.

Ошибка СУБД: Превышен максимально допустимый размер внутреннего файла 1Cv8.1CD

У клиента эта ошибка возникла при запуске файловой 1С:Розница. База в режиме 1С:Предприятия не открывается — программа сообщает, что «В данный момент вход в приложение невозможен, попробуйте войти позже».

Ошибка при открытии файловой 1С:Розница

Описание ошибки

При нажатии на «Показать подробности...» показывается следующий текст:
«Ошибка СУБД: Превышен максимально допустимый размер внутреннего файла ’C:\Base\Retail/1Cv8.1CD’».

«В данный момент вход в приложение невозможен, попробуйте войти позже»

Важно: расскажем, что было предпринято. Достаточно кратко. В статье не будем останавливаться на типовых вариантах и рекомендациях по исправлению. Рассматриваем частный случай с этой ошибкой.

Попытки восстановления

Параметры пользовательской среды:

  • ✓ ОС Windows 10 22H2 Домашняя для одного языка x64;
  • ✓ технологическая платформа 1С:Предприятие 8.3 (8.3.21.1393);
  • ✓ конфигурация Розница (базовая), редакция 2.3 (2.3.10.61);
  • ✓ программная лицензия для базовой версии.

Единственное, что получалось с базой — это ее открытие через Конфигуратор.

Не помогли:

  • ▪ выгрузка и загрузка информационной базы через dt-файл;
  • ▪ тестирование и исправление (ТиС) — с реиндексацией, сжатием таблиц ИБ, так и с полным набором опций;
  • ▪ конвертация формата БД через cnvdbfl с увеличением размера страницы (формат по умолчанию 8.3.8, размер страницы — 8192).

Временный перенос ИБ в клиент-серверный вариант

Для этого мы выгрузили базу в dt-архив, и развернули его на тестовом сервере 1С:Предприятия. В качестве СУБД использовали MS SQL 2019. Стоит отметить, после этого в режиме 1С:Предприятия база открылась без ошибки.

Для определения размеров таблиц в SQL Management Studio открыли стандартный отчет «Использование дисковой памяти таблицами». Отсортировали «Данные (КБ)» по убыванию и вышли на таблицу dbo._InfoRg8415 c числом записей под 3 млн (2 756 719 записей).

Использование дисковой памяти таблицами

Чтобы определить имя таблицы — использовали внешнюю обработку DBStorageStructureInfo-2.1.epf. Установили отбор по «InfoRg8415» и вышли на «РегистрСведений.ЗамерыВремени».

Получение информации о структуре БД

В настройках базы действительно была включена опция «Оценка производительности», но удаления замеров не происходило. Регламентное задание «Очистка замеров времени» было отключено, а при ручном запуске — завершалось ошибкой.

Администрирование — Обслуживание — Оценка производительности

Оценка производительности

В настройках параметров оценки производительности поставили значение «Удалять через: 1 дн.» и отключили галку «Оценка производительности».

Решили пойти методом грубой силы — зачистить таблицу средствами MS SQL. Выполнили в консоли запрос на очистку.

TRUNCATE TABLE dbo._InfoRg8415

После очистки регистра сведений с замерами времени открыли Конфигуратор и выполнили реиндексацию, реструктуризацию таблиц ИБ.

Тестирование и исправление информационной базы

Финальный шаг: выгрузка dt-файла и загрузка в расположение файловой ИБ, проверка входа.

Выводы

✦ Виновник ошибки — распухший регистр сведений с замерами времени. Если в оценке производительности нет необходимости — отключайте. Либо проверьте, работает ли задание по очистке замеров с заданными параметрами.

✦ Эти записи появляются благодаря встроенной в БСП подсистеме «Оценка производительности» — подробнее на Инфостарт. Там же находится специальная обработка для очистки замеров.

✦ Жирный минус в том  — по умолчанию замер производительности включен. Тех, кто работает на файловых базах и не знает про это, через некоторое время ожидает превышение максимального размера файла.

✦ Размер клиентской файловой базы с ошибкой после очистки уменьшился в 4 раза. Был 8 Гб, а стал 2 Гб.

__________
Что-то не так с 1С или нужна настройка?
Оставьте заявку или позвоните +7-911-500-10-11 — разберёмся и поможем.

Ранее Ctrl + ↓