Почему не обновилась платформа 1с

Обновлено: 04.07.2024

Параллельный запуск нескольких серверов 1С

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

В документации рекомендуется запустить второй сервер 1С из командной строки, например:

"C:\Program Files\1cv82\8.2.13.219\bin\ragent.exe" -port 2040 -regport 2041 -range 2060:2091 -d "D:\1cv82\srvinfo_2040"

Для обеспечения параллельной работы здесь указаны иные, чем у основного сервера 1С, диапазон адресов портов и рабочий каталог.

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

Завершить работу второго сервера 1С можно будет путем завершения в диспетчере задач процессов ragent.exe и rmngr.exe, запущенных от имени пользователя задания.

Дополнительно хочу отметить, что для нормальной работы одного экземпляра сервера 1С требуется свободное место на диске не менее 30 Гб, поэтому желательно и основной экземпляр сервера 1С (точнее, службу его агента) запускать из командной строки, чтобы разместить рабочий каталог на отдельном диске:

ragent.exe -instsrvc -port 1540 -regport 1541 -range 1560:1591 -d "D:\1cv82\srvinfo" -usr .\usr1cv82 -pwd 123456

Первая команда удаляет службу агента сервера 1С, если она была установлена.

Другой способ, с редактированием реестра, описан в:

(10) 1640-1641 могут использоваться каким-то сетевыми службами. Наши одмины порекомендовали их не юзать. Деталей уже не помню. Поставили на 1740-1741

(x86)\1cv82\srvinfo_8.2.14.540). Папки 1Cv8Log расположены в: C:\Program Files (x86)\1cv82\srvinfo\reg_1541\[набор букв, цифр и дефисов] (1541 - номер порта, на котором работала и работает

8.2.13.219). Соответствие папок базам можно посмотреть в C:\Program Files (x86)\1cv82\srvinfo\reg_1541\1CV8Reg.lst.
18. Запустить службу "Агент сервера 1С:Предприятия 8.2.13.219".
19. Базы, привязанные к старой платформе запускаются так же, как и раньше.
20. Добавить в Консоли Администрирования Серверов 1С версии 8.2.14.540 новые базы, которые необходимы. В клиенте 1С имя кластера серверов 1С следует указывать следующим образом: Server1C:10541
(10541 - рабочий порт новой платформы). Так же можно создать бат-файл, который будет запускать необходимую базу:
start "Zarplata2011_launcher" "%ProgramFiles%\1cv82\8.2.14.540\bin\1cv8.exe" ENTERPRISE /SServer1C:10541\Zarplata2011

спасибо за очередную 100500ую инструкцию велосипеда..
С помощью описанной выше инструкции у меня всё получилось, но встала одна проблемка:
На Сервере, где располагаются 1С-сервера присутствует лишь одна Консоль Администрирования Сервером 1С (той версии, платформа которой ставилась последней). В моём случае у меня осталась Консоль Администрирования 8.2.14.540.
Для создания/удаления баз на сервере 1С 8.2.13.219 пришлось на админской машине установить Консоль Администрирования и с неё управлять базами.
Попробовал скопировать 1CV8 Servers.msc (версии 8.2.13.219) с админской машины на сервер. Запускаю этот файлег, при попытке развернуть Сервер-1С в ней ругается на несоответствие версий (говорит, что Консоль Администрирования версии 8.2.14.540, а сервер версии 8.2.13.219).
Каким образом можно воспользоваться Консолью Администрирования непосредственно с сервера?

>спасибо за очередную 100500ую инструкцию велосипеда..
Ты вот где такой умный был, когда я свои вопросы задавал?

Да и чтобы одни и те же вопросы не задавались по несколько раз стоит ответы на них где-нибудь закрепить.

Обновление 1С является необходимой процедурой. Установка последних релизов позволяет поддерживать актуальность конфигурации и соответствие требований нормативно-правовых актов действующих на территории Российской Федерации. Сам по себе процесс не вызывает особых сложностей у опытных программистов, но иногда возникают ситуации когда не обновляется платформа 1С, и требуется найти проблему.

Не обновляется 1С 8.2 и 8.3 – типичные ошибки

Компания-разработчик старается регулярно выпускать новые релизы, что позволяет поддерживать актуальность системы и повышает ее работоспособность. Но порой возникают ситуации, когда не обновляется 1С 8.3 или 8.2, к этой проблеме могут привести ошибки, возникающие в системе.

Среди распространенных типичных ошибок можно выделить следующие проблемы:

  • не уникальное имя предопределенного элемента. Это системная ошибка, она возникает тогда, когда предыдущий релиз был установлен неправильно. Чтобы устранить необходимо, откатить систему до прошлой версии;
  • в данных отсутствует предопределенный элемент. Ошибка говорит о том, что в базе не найден предопределенный элемент, несмотря на то, что в конфигурации он прописан. Для того чтобы сопоставить элемент с конфигураций необходимо обладать знаниями в администрировании 1С, если вы не уверены в своих познаниях обратитесь к специалистам;
  • ошибка формата потока. Такого рода ошибки часто возникают, когда при обновлении не придерживаются установленного регламента разработчиком, проводят сравнение конфигурации с файлом поставки. Такой подход используется для сокращения времени на установку релиза. Чтобы оградить себя от нежелательных проблем лучше придерживаться регламента обновления.

Если не обновляется типовая конфигурация 1С, то следует проверить наличие вышеперечисленных ошибок.

Не обновляется нетиповая конфигурация 1С 8.2

Установка последнего релиза на нетиповую конфигурацию должна осуществляться исключительно специалистами. Релиз для нетиповой конфигурации подготавливается программистами на основе внесенных изменений в платформу 1С. Любые небольшие недочеты могут привести к тому, что возникнут ошибки при установке релиза.

Чтобы избежать проблем при обновлении продукта следует обращаться в проверенные компании, являющиеся официальными партнерами компании-разработчика. Только в этом случае гарантируется работоспособность вашей системы.

Процесс обновления конфигурации по своей сути - длительный процесс. Неудивительно, что при проведении процедуры некоторые администраторы по невнимательности допускают ошибки. Следовательно, часто возникает вполне закономерный вопрос, почему не обновляется 1С.

Типовые ошибки, из-за которых 1С релиз не обновляется

Несмотря на то, что процесс проведения обновления строго регламентирован компанией-разработчиком, кроме нетиповой конфигурации, многие по своей невнимательности допускают ошибки, которые в дальнейшем приводят к возникновению проблем. Следовательно, у большинства людей возникает вопрос, почему не обновляется платформа 1С 8.2 или 8.3, как устранить недочеты.

Среди основных ошибок, которые в дальнейшем приводят к проблемам обновления, выделяют следующие недочеты:

  • отсутствие резервной копии. Первое, что необходимо сделать, начав совершать какие-либо действия с конфигурацией или базой данных, необходимо создать резервную копию, но порой некоторые забывают это сделать. А очень часто для решения проблемы требуется откат до прежней версии, и сделать это без резервной копии проблематично;
  • обновление нетиповой конфигурации, как типовой. Такая ошибка может привести к затиранию изменений, которые вносились ранее, следовательно, работа конфигурации будет нарушена;
  • неуникальные коды и номера документов. Решение этой проблемы возможно техническим путем, за счет изменения кодов в базе данных, также можно попробовать отключить проверку уникальности в справочниках;
  • формы обновляются, а права пользователей нет. Такая ошибка возникает тогда, когда обновления совершались не последовательно. Такой подход к установке релизов можете привести и к более серьезным проблемам, например, к отсутствию в базе определенных данных.

Чтобы в процессе установке релизов не возникало проблем, желательно обслуживание типовой и нетиповой конфигурации доверять профессионалам. После проведения всех работ опытные специалисты протестируют платформу, и в случае появления ошибок устранят их на месте.

Если вы владелец не базовой версии 1С, то пренебрегать подпиской ИТС не стоит. Она открывает перед вами широкие возможности. Это регулярные обновления, которые будут устанавливаться специалистами, следовательно, в дальнейшем у вас не возникнет вопросов, почему не обновляется 1С 8.3.

Помимо установки релизов специалисты обеспечат и консультационную поддержку ваших сотрудников. Ваши работники всегда будут в курсе нововведений и смогут проконсультироваться со специалистами по любым вопросам.

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

Какие группы проблем могут возникать?

Все проблемы связанные с обновлением 1С можно условно разделить на несколько групп:

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

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

Если вы не уверены что вам удастся провести процесс обновления без ошибок лучше отказаться от самостоятельного выполнения этой задачи, доверив решение проблемы специалистам.

Грамотный специалист, прежде чем начать обновление, проверит на наличие конфликтов, создаст резервную копию и после устранения всех проблем проведет обновление всех конфигураций.

Типовые ошибки при обновлении 1С

7 основных ошибок, с которыми сталкиваются пользователи:

  1. имя предопределенного элемента не является уникальным;
  2. в файле находятся недоступные обновления;
  3. в данных отсутствует предопределенный элемент;
  4. ошибка формата потока;
  5. ошибка в записи страны;
  6. ошибка, возникающая при вызове записи контента;
  7. ошибка при записи профиля. Он уже существует.

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

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

Выбирайте тщательно компанию, которой можно доверить устранение проблем с установкой релиза. Обращайтесь только к сертифицированным партнерам компании-разработчика.

Читайте также: