Причины сбоев
У тех, кто не обновляет периодически конфигурацию своего программного продукта 1С, есть большая вероятность возникновения проблемных моментов при формировании отчетности, которая должна соответствовать утвержденному регламенту. Причина тому — постоянная серьезная работа по усовершенствованию механизмов составления отчетов.
Отсутствие обновлений, в конечном итоге, может привести к накоплению серьезных ошибок и к сбоям в программном продукте, на решение которых потребуются время и значительные средства.
Если Вы случайно прервали процесс автоматического обновления, закрыв связанное с ним окно Windows, то ваша информационная база останется заблокированной и работать Вы в ней не сможете.
Чтобы исправить ситуацию Вы можете попытаться сделать следующее:
Вариант 1. В каталоге временных файлов, а обычно в Windows XP это
C:Documents and SettingsТекущий пользовательLocal SettingsTemp,
где Текущий пользователь — имя вашего пользовательского каталога,
найдите файл v8update. bat и запустите его.
В этом варианте процесс обновления запустится заново и имеет шанс пройти до конца.
Ни в коем случае не закрывайте окно Windows, открывшееся после запуска этого файла.
Вариант 2. Запустите файл unlock. bat.
Запустите базу в режиме 1С:Предприятия, в меню
«СервисУправление пользователями и доступомЗавершение работы пользователей»
снимите блокировку ИБ.
В таком варианте может не до конца пройти обновление информационной базы,
если конфигурация уже новая, а обновление конфигурации базы данных не произошло,
необходимо запустить информационную базу в режиме конфигуратора и нажать клавишу F7.
В материале мы рассмотрим, какие обязательные действия необходимо сделать в режиме «1С:Предприятие» после обновления конфигурации.
Когда установка конфигурации в режиме Конфигуратор завершена, необходимо обязательно запустить информационную базу (ИБ) в режиме 1С:Предприятие для того, чтобы выполнились процедуры обновления. Это относится и к промежуточным, и к конечной обновленной конфигурации. Невыполнение процедур обновления равносильно пропуску данной конфигурации в цепочке обновления.
Процедуры обновления — это специальные действия, предусмотренные поставщиком конфигурации и нужные для корректной обработки данных при переходе на новую версию. Существует также термин «обработчики обновления», который означает то же самое (в настоящей инструкции будет использоваться термин «процедуры обновления»). Все процедуры обновления подразделяются на два типа:
- Монопольные процедуры (также называются обязательными обработчиками обновления) — требуют монопольного доступа к ИБ, то есть отсутствия в базе других пользователей, кроме администратора, выполняющего обновление.
- Фоновые процедуры (также называются отложенными или дополнительными обработчиками обновления) — могут выполняться в фоновом режиме во время работы пользователей.
Такое разделение сделано для того, чтобы сократить время, в течение которого пользователи не могут работать в базе. Когда монопольные процедуры завершены, пользователи уже могут начинать работать в базе. Тем не менее, до завершения всех фоновых процедур некоторые функции конфигурации могут быть недоступны или работать неправильно.
В файловом варианте ИБ при установке обновления фоновые процедуры выполняются сразу же, вместе с монопольными. В клиент-серверном варианте фоновые процедуры выполняются с помощью регламентных и фоновых заданий.
Рассмотрим основные ошибки, которые могут возникнуть при обновлении конфигурации 1С, а также методы их решения.
Файл не содержит доступных обновлений
Ошибка возникает при несовпадении конфигураций.
Порядок исправления следующий:
- Снять конфигурацию с поддержки.
- Сделать сравнение/объединение конфигурации 1С с типовым cf-файлом того же релиза. При этом выключить все чекбоксы в дереве метаданных, нажать кнопку «Выполнить».
- Затем в диалоге «Настройка правил поддержки» для всех объектов дерева метаданных выставить «Редактируется с сохранением поддержки», нажать «Ок». В результате восстановится конфигурация поставщика и конфигурация встанет на поддержку. При этом останутся все изменения и возможность редактирования.
- Обновить конфигурацию базы данных.
Имя предопределенного элемента не является уникальным
Существует несколько причин, по которым возникает ситуация «задвоения» связи элементов информационной базы и предопределенных элементов. Если ошибка произошла при обновлении конфигурации, то, с большой степенью вероятности, можно сказать о проблеме совместимости конфигурации с платформой.
Для исправления ситуации снизьте версию платформы, например, до предыдущей версии и повторно запустите обновление конфигурации.
Предопределенный элемент отсутствует в данных
Ситуация, характерна, когда предопределенный элемент отсутствует в базе данных ИБ, но в конфигурации он описан. Существует два основных варианта событий, когда такое происходит.
Иногда ошибкой может быть само обращение в предопределенному элементу, а не само наличие такого элемента. В таком случае нужно понять, почему элемент не создан. Возможно, его случайно удалили либо он создается только при выполнении определенного режима программы.
Если это все же ошибка в информационной базе, то выполните привязку элемента базы к предопределенному элементу. Технически это просто указание имени в свойстве «ИмяПредопределенныхДанных».
Ошибка формата потока
Ещё одна ошибка, возникновение которой может быть вызвано разными причинами. Например, она характерна при нарушении регламента обновления, когда администратор обновляет систему минуя промежуточные конфигурации 1С — в таких случаях «бьется» конфигурация поставщика. Профилактика данной ошибки — последовательное обновление с помощью cfu-файлов.
Если же ошибка всё же возникла, попробуйте следующий порядок действий:
- Поставьте чистую конфигурацию, аналогичную вашей, а затем через конфигуратор, сохраните её в файл.
- Аналогично сохраните файл конфигурации проблемной базы и следующие шаги выполняйте в нём же.
- Соглашаемся с изменениями и применяем их к конфигурации информационной базы по кнопке F7 — «Обновить конфигурацию базы данных».
- Обновляете.
Ошибка при записи профиля
Данная ошибка вызвана, как правило, дублированием информации профилей. Зайдите в справочник пользовательских профилей: «Все функции» > Справочники > «Профили групп доступа» (не путайте со справочником «Пользователи)».
Раскройте все группы профилей и посмотрите, есть ли повторяющиеся записи. Удалите все ненужные дубли, и ошибка исчезнет.
Рассмотрим в материале основные проблемы, из-за которых у пользователя не работает 1С, а также методы их решения.
Лицензия 1С не обнаружена
Означает ошибка следующее: попытка обнаружения лицензии — программного или аппаратного ключа защиты — завершилась неудачей.
Если вы используете аппаратный ключ защиты, убедитесь в доступности менеджера лицензий 1С и его правильной настройке или правильной установке ключа защиты на локальную машину.
Если вы пользуетесь программным ключом защиты, проверьте, правильно ли установлен ключ на локальную машину и доступен ли сервер 1С.
Информационная база не обнаружена
Ошибка «Информационная база не обнаружена» возникает только в клиент-серверном режиме работы 1С. Она означает, клиент 1С не может подключиться к указанной базе данных.
- Убедитесь, что сервер 1С доступен.
- Проверьте, существует ли указанная база данных на сервере 1С.
- Если база присутствует — убедитесь, что в настройках безопасности SQL сервера установлены разрешения для имени пользователя и пароля, под которыми база была добавлены на сервере 1С предприятия.
- Бывают ситуации, когда при восстановлении базы 1С из бекапа в Windows меняется владелец её владелец, для исправления просто выполните рекомендации из предыдущего пункта.
Отсутствует файл базы данных 1С
Ошибка возникает в файловом режиме работы 1C и означает только одно — адресу, который указан в свойствах системы, не найден файл базы данных 1Cv8. 1CD. Причин может быть несколько, например:
- Выбранная база данных никогда не запускалась и поэтому в её свойствах указана неверная директория.
- Каталог, указанный в свойствах базы данных, стал недоступен — удалён, перенесен, переименован, запретили сетевой доступ к папке, сеть не доступна и т.д.
- Найдите файл «1Cv8.1CD» либо воспользуйтесь его актуальной копией.
- Поместите файл в нужный каталог по нужному адресу или пропишите новый путь к файлу в настройках 1С: выберите базу, нажмите кнопку «Изменить», в окне «Редактирование информационной базы» укажите каталог.
- Убедитесь, что доступ на чтение этой директории разрешен.
Различаются версии клиента и сервера
Ошибка возникает только в клиент-серверном режиме работы. Это значит, что произошла попытка запуска 1С клиентом, версия которого не соответствует версии сервера.
- Убедитесь, что на компьютере установлена такая же версия программы, как и на сервере.
- Проверьте, чтобы запуск происходил с ярлыка «1cestart.exe» или с ярлыка версии «1cv8.exe», соответствующей версии сервера 1С.
Ошибка при выполнении операции с информационной базой
Ошибку могут вызывать целый ряд причин. Некоторые возможные решения данной проблемы:
- Проверьте статус службы работы с сервером 1С и запустить её, если она остановлена.
- Проверьте режим авторизации. При смешанном режиме эта проблема возникает достаточно часто и лучше использовать обычный.
- Изменить пароль базы на сервере 1С.
- Часто помогает перезапуск сервера в 1С.
- Проверьте настройки сетевого доступа на клиента — ошибка может возникать из-за нестабильной связи или особенности построения сети предприятия.
Ошибка SDBL
Обычно ошибка SDBL происходит при сохранении и обновлении конфигураций, а также во время работы обменов данными.
Варианты исправления ошибки:
- Перезагрузка сервера 1С и SQL-сервера. Самый простой способ, при условии, что на текущий момент в базе никто не работает. Выключите службы «Агент сервера 1С» , «SQL Server» и «Агент SQL Сервера» , а затем просто включите обратно.
- Очистка кэша на сервере и клиента, где проявилась ошибка.
- Обновление платформы до новой версии.
- Очистка таблиц базы данных «dbo._ConfigChngR» и «dbo._ConfigChngR_ExtProps» скриптом вида: use имя_базы_данных delete from dbo._ConfigChngR delete from dbo._ConfigChngR_ExtProps
Ошибки обновления 1С
В этой категории ошибок большую роль играет то, какая конфигурация и платформа 1С у вас используется. Конкретный релиз конфигурации запустится не на любом релизе платформы.
Основные ошибки, которые могут возникнуть при обновлении конфигурации 1С:
- Файл не содержит доступных обновлений.
- Имя предопределенного элемента не является уникальным.
- Предопределенный элемент отсутствует в данных.
- Ошибка формата потока.
Методы их решения читайте в материале «Ошибки при обновлении 1С».
Медленное обновление конфигурации 1С
Пользователи и сисадмины иногда сталкиваются с тем, что обновление 1С с каждым разом происходит все медленнее, и порою это превращается в серьезную проблему. Обновления 1С выходят достаточно часто, видно это по списку релизов на дисках 1С:ИТС. На официальном сайте тоже есть подтверждение тому — обновления для популярных программ (1С:Бухгалтерия, 1С:Зарплата) выпускают как минимум один раз в месяц, а когда настает срок отчетов – бывает и по 3-4 обновления. Понятно, что медленное обновление 1С становится неприятным и раздражающим фактором для специалистов по сопровождению, да и для самих сотрудников компаний. Обновленная версия предназначена, в том числе, и для исправления ошибок «старой» конфигурации. Новшества бывают малозначительными, но иногда и достаточно серьезными, которые затрагивают всю систему. Кроме этого, часто внедряют новые функциональные возможности.
Длительное обновление в 1С
Как только процесс проверки закончится – объем ПП заметно сократится. Доказано опытом, что на торможение обновления и работы 1С в целом, влияют антивирусы и брандмауэр Windows, вот почему необходимо включать объекты 1С в исключения этих программ (папка, в которую у вас установлена 1С, 1Cv8*. 1C?, 1Cv8. log, 1Cv8. pfl, *. dt, *. cf, *. cfu, *. epf).
Аппаратные методы
Остановимся и на аппаратных способах, с помощью которых можно повысить скорость работы 1С. Если названые методы не привели к желаемому результату, и 1С 8. 3 так и запускается медленно, то есть большая вероятность того, что придется увеличить мощность сервера. Эффективно и не дорого. Для увеличения производительности 1С можно просто докупить дополнительную оперативную память. Нехватка памяти зачастую и тормозит работу конфигураций. Причина тому вполне объяснима — при дефиците ОЗУ, основная нагрузка идет на жесткий диск, и чтобы получить данные сеть и процессор применяются не в полном объеме. В то время, когда система принимает запрашиваемые сведения с диска в ОЗУ, либо отсылает не востребованные сведения на диск – происходит простаивание. При решении стандартных, прописанных в регламенте задач, и многих других операций система практически постоянно обращается к диску. Есть вариант решить эту проблему и ускорить производительность 1С – купить и разместить базы на SSD. Но резкое убыстрение работы вряд ли произойдет. Если в локальной сети работает большое количество пользователей, то большое значение имеет то, как настроена скорость соединения. На это стоит обратить внимание, так как система перемещает значительные объемы информации по сети (в первую очередь при «холодном» старте). Если скорость невысокая, то передача информационного массива будет притормаживать, в том числе и когда потребуется обновить систему. Вполне возможно, что перечисленные способы не принесут желаемого эффекта, а может быть просто в базе работает слишком много пользователей. В таком случае необходимо перейти на клиент-серверный вариант работы (SQL). При этом способе то же должно быть обслуживание базы.
Подведем коротко некоторые итоги:
Чтобы системы 1С работала качественно без «зависания», рекомендуем обязательное обслуживание базы данных. Кроме этого необходимо понимать, что с каждым обновлением конфигурация становится все сложнее, растут технические и ресурсные запросы. Другим словами на 5-7 летнем компьютере система «летать» не сможет.
Не обновляется конфигурация Розница базовая с 2. 30 на 2
Здравствуйте. Не получается обновить конфигурацию 1С розница базовая 2. 30 на 2.
Результаты обновления программы:
Во время обновления программы возникли некоторые проблемы. Информация о них сохранена в журнал регистрации.
Информация для технической поддержки:
Текст лог-файла. Название программы: Розница (базовая), редакция 2. 2
Версия программы: 2. 30;
Версия Платформы 1С:Предприятие: 8. 1565 Windows x86;
Версия Библиотеки стандартных подсистем: 3. 269;
Операционная система: Microsoft Windows 10 version 10. 0 (Build 17763);
Размер оперативной памяти: 3*471;
Имя COM соединителя: v83. COMConnector;
Базовая: Да
Полноправный пользователь: Да
Учебная: Нет
Конфигурация изменена: Нет
Подскажите, что не так делаю?
Ваше сообщение
Заголовок:
Не обновляется конфигурация Розница базовая с 2. 30 на 2
Информация для технической поддержки:
Текст лог-файла. Название программы: Розница (базовая), редакция 2. 2
Версия программы: 2. 30;
Версия Платформы 1С:Предприятие: 8. 1565 Windows x86;
Версия Библиотеки стандартных подсистем: 3. 269;
Операционная система: Microsoft Windows 10 version 10. 0 (Build 17763);
Размер оперативной памяти: 3*471;
Имя COM соединителя: v83. COMConnector;
Базовая: Да
Полноправный пользователь: Да
Учебная: Нет
Конфигурация изменена: Нет
burluckoff сказал(-а):
17. 2019 02:39
Сообщение от binionПодскажите, что не так делаю?
BloodNerd сказал(-а):
08. 2019 10:19
Сообщение от binionЗдравствуйте. Не получается обновить конфигурацию 1С розница базовая 2. Подскажите, что не так делаю?
Kirill001 сказал(-а):
08. 2019 11:21
Сообщение от BloodNerd
Нет, дело не в этом, 1с накосячила с обновлением, и в правду, в большинстве случаев если стоит розница базовая 2. 2 не получиться обновиться с. 30 на 2. Решение такое, устанавливаем чистый шаблон 2. 12, выгружает от туда конфигурационный файл и накатывает на базу с 2
Возможные проблемы при обновлении 1С
Трудности при переходе на новую версию.
Подобные сложности возникают тогда, когда ПП 1С давно не обновляли. Чтобы все заработало в штатном режиме придется привлекать высококвалифицированных специалистов.
Стандартный механизм автоматического обновления не работает.
Причина тому, возможно, что Решение 1С прошло доработку в соответствии с особенностями конкретного предприятия. Для устранения возникших вопросов вновь потребуется привлечение специалистов.
Потеря данных и риск некорректной работы.
Процесс обновления конфигураций значительно сложнее, чем стандартное обновление отчетности. Поэтому могут возникнуть проблемы с сохранностью информационной базы, а также в некоторых блоках конфигурации могут быть сбои при работе.
Что дает обновление 1С?
Регулярные обновления предоставят следующие плюсы:
Учетная система будет постоянно актуальна.
Не будет критических ошибок в базе или они будут вовремя исправлены.
Работа с учетом последних изменений в законодательстве по ведению бухгалтерского и налогового учета.
Оперативное внедрение новых возможностей и опций. Это позволит пользоваться всеми преимуществами нового функционала, который постоянно совершенствуется фирмой 1С.
Отчетность возможно отправить непосредственно из 1С одним нажатием кнопки.
Информационная база надежно сохранится благодаря резервному копированию.
Как настроить обновление 1С?
Есть два способа получить легальное обновление:
Подписать договор 1С:ИТС. Вы получите услуги по сопровождению ПП 1С, включая обновление.
И все же, мы рекомендуем доверить эту работу тем, кто имеет достаточный опыт в настройке и сопровождении программных продуктов 1С.
Программисты МастерСофт помогут избежать любых трудностей при обновлении 1С.
Предприятие после установки обновления конфигурации
Окно подтверждения легальности обновления
Начнется выполнение монопольных (в файловой базе — и фоновых тоже) процедур обновления и отобразится полоса прогресса. Необходимо дождаться завершения процесса. Он может занять от нескольких секунд до нескольких часов. Если во время выполнения процедур обновления появится ошибка, нужно обратиться в техподдержку и предоставить подробную информацию об ошибке.
Прогресс монопольных процедур обновления
После завершения монопольных процедур обновления нужно проверить состояние фоновых процедур обновления. Это делается с помощью обработки «Результаты обновления программы». Обычно для ее открытия требуется пройти в раздел «НСИ и администрирование > Обслуживание > Результаты обновления программы > Результаты обновления и дополнительная обработка данных».
Открытие обработки «Результаты обновления программы»
Завершение фоновых процедур обновления
Если фоновые процедуры еще не завершены, то окно обработки будет следующий вид:
Выполнение фоновых процедур обновления
В этом случае необходимо дождаться завершения всех фоновых процедур.
Для ускорения выполнения процедур рекомендуется установить переключатель «Приоритет» в положение «Обработка данных». Кроме того, в поле ввода количества потоков рекомендуется указать число, равное числу логических процессоров на сервере 1С. Переключатель приоритета и поле ввода количества потоков могут отсутствовать в окне обработки — это зависит от конфигурации и версии.
Количество процедур зависит от версии конфигурации. При смене подредакции (например, обновлении ERP с версии 2. 2 на версию 2. 4) обычно бывает несколько сотен процедур, а при смене релиза (например, обновлении ERP с версии 2. 4 на версию 2. 5) — десятки или даже единицы.
Время выполнения процедур зависит от размера ИБ (количества данных в ней) и от производительности аппаратного обеспечения сервера, на котором расположена ИБ, и может составлять от нескольких минут до нескольких часов, а в особо сложных случаях — и несколько дней.
Открытие обработки «Регламентные и фоновые задания»
В открывшемся списке регламентных заданий необходимо найти «Отложенное обновление ИБ» и посмотреть его состояние:
Просмотр состояния регламентного задания
Если состояние «Задание выполняется», то все в порядке — процедуры в данный момент выполняются. Остается только дождаться их завершения, следя за прогрессом в обработке «Результаты обновления программы».
Если состояние другое, например, «Не определено» или «Задание выполнено», то задание в данный момент не выполняется. В таком случае его можно запустить вручную, выделив в списке и нажав кнопку «Выполнить сейчас»:
Ручной запуск регламентного задания
Для того, чтобы выполнение фоновых процедур запускалось автоматически и не было необходимости запускать его вручную, у ИБ должна быть отключена блокировка регламентных заданий. Управление блокировкой осуществляется в окне свойств базы в консоли администрирования сервера 1С. Способ открытия данного окна уточняется у специалиста, занимающегося администрированием сервера 1С (системный администратор, администратор баз данных и т.
В окне свойств базы для снятия блокировки нужно убрать галочку «Блокировка регламентных заданий включена» и нажать кнопку «ОК»:
Снятие блокировки регламентных заданий в консоли администрирования сервера
Внимание! В тестовых базах отключение блокировки может повлечь за собой запуск нежелательных регламентных заданий (например, обмена данными), поэтому, если ИБ является тестовой, перед отключением блокировки следует в обработке «Регламентные и фоновые задания» выключить все регламентные задания, кроме «Отложенное обновление ИБ». Чтобы это сделать, нужно в списке регламентных заданий нажать сочетание клавиш Ctrl+A (выделятся все строки), затем нажать правую кнопку мыши и в контекстном меню выбрать «Выключить». Таким образом, будут выключены все регламентные задания. После этого следует выделить задание «Отложенное обновление ИБ», нажать правую кнопку мыши и в контекстном меню выбрать «Включить».
Выключение всех регламентных заданий, кроме «Отложенное обновление ИБ»
Отзывы о компании
- Сивелькина С. В.ПАО «НИКО-БАНК» выражает свою благодарность за оперативную и грамотную работу.
В условиях постоянно меняющегося законодательства Банк заинтересован иметь полную и актуальную номативную базу. Это обеспечивается использованием Банком справочно-нормативной системы «Гарант».Безусловным плюсом в работе компании «МастерСофт» является быстрое реагирование сотрудников при предоставлении документов по запросу Банка, принятых до обновления справочно-правовой системы.
- Мордвинцев С. П.Коллектив компании «АЭРОПОРТ ОРЕНБУРГ» выражает благодарность за взаимовыгодное сотрудничество с МастерСофт-ИТ. Оперативная поставка антивирусных программ Dr. Web обеспечила надежную защиту нашей компьтерной сети.
Особая благодарность сотрудникам Департамента продаж СЦ ИТ за профессиональный подход в решении всех возникающих задач.
- Ряховская Н. А.ООО «Орский Вагонный Завод» выражает искреннюю благодраность за качество обслуживания вашими специалистами. Консультации и поставка антивирусов всегда проходят оперативно и на высоком профессиональном уровне.
Уверены, что и в дальнейшем наше сотрудничество на взаимовыгодных условиях продолжится. - Кетерер Т. М.