1с настройка диалога запуска 1с
Автоматическое развертывание 1С:Предприятие в небольших сетях
Все новое - это хорошо забытое старое. В данном случае эта поговорка подходит как нельзя лучше. Методика автоматического развертывания программ пакета 1С:Предприятие по сети, она же "административная установка", известна давно и хорошо описана в документации, но почему-то довольно редко используется на практике. Возможно, имеет место некоторое "разделение труда", специалисты по 1С не занимаются установкой, а системные администраторы не читают документацию 1С. Поэтому будет не лишним еще раз вернуться к этому вопросу.
Научиться настраивать MikroTik с нуля или систематизировать уже имеющиеся знания можно на углубленном курсе по администрированию MikroTik. Автор курса, сертифицированный тренер MikroTik Дмитрий Скоромнов, лично проверяет лабораторные работы и контролирует прогресс каждого своего студента. В три раза больше информации, чем в вендорской программе MTCNA, более 20 часов практики и доступ навсегда.
Данная методика рассчитана в первую очередь на небольшие сети без Active Directory и позволяет существенно облегчить работу системного администратора и повысить комфорт работы с системой 1С:Предприятие.
Типичная ситуация: специалист по 1С (чаще всего приходящий), обновляет конфигурацию, которая требует новую версию платформы и администратор, отложив в сторону все дела (или сам специалист), начинает бегать по компьютерам пользователей устанавливая новую версию. Хорошо если компьютеров два или три, а если около десятка и разбросаны они по всему зданию?
Еще одна поговорка гласит, что дурная голова ногам покоя не дает. Если администратор не хочет думать головой, то ему придется бегать ногами, но это совершенно не наш метод, поэтому будем экономить собственное время и время пользователей, настроив автоматическое развертывание. Тем более что делается это очень быстро и просто.
Вам потребуется только общая папка на файловом сервере, которая будет иметь следующую структуру:
Первая строка указывает на файл со списком общих баз, это необязательный параметр, имя файла также может быть произвольным. Вторая - сетевой путь к папке с дистрибутивами, т.е. нашему общему ресурсу. Последняя строка определяет компоненты пакета программ 1С:Предприятие, которые будут установлены. Ознакомимся с перечнем более подробно:
- DESIGNERALLCLIENTS - все клиенты и конфигуратор.
- THINCLIENT - тонкий клиент для клиент-серверного варианта работы.
- THINCLIENTFILE - тонкий клиент с возможностью работы с файловыми информационными базами.
- SERVER - сервер 1С:Предприятия. Если программа установки запускается из программы запуска, то сервер будет установлен как приложение.
- WEBSERVEREXT - компоненты расширения для веб-сервера.
- CONFREPOSSERVER - сервер хранилища конфигураций.
- SERVERCLIENT - компоненты для администрирования кластера серверов.
- CONVERTER77 - конвертер информационных баз из версии 1С:Предприятия 7.7.
- LANGUAGES - список языков интерфейса для установки. Если указано несколько языков, они перечисляются через запятую.
Список общих баз, в нашем случае ibcommon.v8i, определяет перечень баз, которые будут подключены всем пользователям, это могут быть сетевые или клиент-серверный базы, обязательное условие - их доступность с любого ПК на которые будет устанавливаться платформа. Для его формирования можно воспользоваться файлом ibases.v8i, который расположен в %USERPROFILE%\AppData\Roaming\1C\1CEStart. Просто скопируйте оттуда необходимые секции.
Примерное содержимое файла:
В нашем случае указаны две базы: файловая по сети и серверная. Если вы использовали файл-источник с ПК где базы расположены локально, то просто замените их пути на сетевые, остальные настройки трогать не надо. Кроме параметра Version=8.3, с его помощью можно указать требуемую платформу для запуска, например, Version=8.3.11 означает, что база должна использовать последнюю доступную версию платформы 8.3.11, а Version=8.3.10.2252 - работать только с платформой 8.3.10.2252.
Теперь разместим на сервере сами платформы, для этого нам потребуется распаковать архивы с Портала 1С и переименовать папку точно по номеру платформы, скажем, 8.3.10.2252. Кроме последней актуальной версии следует также разместить там выпуски платформ, используемые отдельными пользователями или базами. В нашем случае получилось так:
Общий ресурс готов, посмотрим, как это работает. Для первоначальной установки запустим файл 1cestart.exe с общего ресурса, это может сделать как администратор, так и сам пользователь. Это единственный раз, когда пользователю потребуется самостоятельно заходить на наш общий ресурс. Сразу после запуска начнется процесс установки платформы, который не задает вопросов и проходит полностью в автоматическом режиме.
После выхода новой версии платформы достаточно добавить еще одну папку на общий ресурс, обновление на клиентских ПК будет происходить автоматически при следующем запуске 1С. Т.е. если вы обновили платформу в разгар рабочего дня вам нужно всего лишь попросить пользователей выйти и снова зайти в программу.
В крупных организациях с AD программное обеспечение разворачивается с помощью групповых политик и данная методика там просто не нужна. В тех случаях, когда пользователи без AD не имеют административных полномочий, для них следует включить политику Конфигурация пользователя - Административные шаблоны - Компоненты Windows - Установщик Windows - Всегда устанавливать с повышенными правами.
Научиться настраивать MikroTik с нуля или систематизировать уже имеющиеся знания можно на углубленном курсе по администрированию MikroTik. Автор курса, сертифицированный тренер MikroTik Дмитрий Скоромнов, лично проверяет лабораторные работы и контролирует прогресс каждого своего студента. В три раза больше информации, чем в вендорской программе MTCNA, более 20 часов практики и доступ навсегда.
С помощью окна «Настройка диалога запуска» на платформе 1С:Предприятие 8 можно задать следующие настройки:
- отображение списка информационных баз;
- списки общих информационных баз;
- каталоги шаблонов информационных баз;
- правила запуска приложений определенных версий;
Окно «Настройка диалога запуска» открывается по кнопке «Настройка…» программы-загрузчика 1С:Предприятие 8 (…\1cv8\common\1cestart.exe):
Настройки отображения списка информационных баз
Отображать в виде дерева — для информационных баз в списке будет доступна группировка и отображение в виде дерева:
Добавление новой группы осуществляется кнопкой «Добавить»
Сортировать по наименованию — информационные базы будут отсортированы по наименованию базы, а не по дате добавления
Показывать последние выбранные информационные базы — включает режим выделения N последних запускавшихся информационных баз. Такие базы отображаются вверху списка и выделяются жирным шрифтом:
Устанавливать автоматически новую версию — включает механизм отслеживания версий платформы 1С:Предприятие 8 на сервере и на компьютере пользователя, а также установку недостающих версий на компьютер пользователя.
Использовать аппаратную лицензию — позволяет включить или отключить механизм поиска аппаратной лицензии на компьютере пользователя или в локальной сети. Если Вы используете программные лицензии или раздачей лицензий занимается сервер 1С:Предприятие 8 — снимите этот флаг.
Каталоги шаблонов информационных баз
Поле содержит список шаблонов, используемых при создании новых информационных баз.
Списки общих информационных баз
Поле содержит список общих информационных баз, используемых при работе. Добавьте путь к файлу *.v8i , содержащему описание информационных баз, и они станут доступны для запуска текущему пользователю
Правила запуска определенных версий
Диалог позволяет указать соответствие между версиями платформы и релизами, установленными на компьютере пользователя. Например, на компьютере пользователя установлен последний релиз 1С:Предприятие 8.3.15, но стабильная работа возможна только на релизе 8.3.12. В этом случае можно указать, что для информационной базы с версией запуска 8.3 нужно запускать релиз 8.3.12 с приоритетом 64-битной версии.
Последнее время довольно часто приходится сталкиваться с ошибками запуска конфигураций на платформе 1С Предприятие 8.2. Очень часто пользователи и системные администраторы, не представляя причины возникновения данных ошибок, тратят очень много времени и сил на их устранение. Мы надеемся, данный материал будет им полезен.
Научиться настраивать MikroTik с нуля или систематизировать уже имеющиеся знания можно на углубленном курсе по администрированию MikroTik. Автор курса, сертифицированный тренер MikroTik Дмитрий Скоромнов, лично проверяет лабораторные работы и контролирует прогресс каждого своего студента. В три раза больше информации, чем в вендорской программе MTCNA, более 20 часов практики и доступ навсегда.
Типовыми симптомами данной ошибки является аварийное завершение работы приложения при запуске конфигурации или при попытке ее создания. При этом другие конфигурации могут загружаться успешно, также у других пользователей на данном ПК данной ошибки не возникает. Такое поведение наводит на мысль, что причина ошибки кроется где-то в пользовательских настройках. Самое время разобраться где они находятся и что там хранится.
В профайлах 1С хранится информация не оказывающая влияние на логику работы конфигурации, но содержащую параметры и настройки конкретного пользователя: расположение диалогов, окон, настройки отображения и т.п. Вместе с профайлами хранится кэш различных компонентов конфигурации и временные файлы.
Пользовательские данные 1С хранятся в C:\Users\Имя_Пользователя\AppData\Roaming\1C\1Cv82 для ОС Windows 7 (Vista) и в C:\Documents and Settings\Имя_Пользователя\Application Data\1C\1Cv82 для Windows XP. Рассмотрим подробнее, что там находится.
В корне находятся профайлы общие для всех информационных баз:
- 1cv8.pfl - настройки приложения.
- 1cv8c.pfl - настройки приложения для тонкого клиента.
- 1cv8cmn.pfl - настройки приложения в режиме конфигуратора.
- 1cv8prim.pfl - настройки для работы в клиент-серверном варианте.
- 1cv8strt.pfl - настройка диалога выбора ИБ и параметры запуска.
Если вы не используете тонкий клиент или какие либо режимы работы (например ни разу не запускали конфигуратор) соответствующих файлов может не быть.
Профайлы считываются в момент запуска и записываются при штатном завершении работы. Большинство проблем запуска 1С связано именно с ними. Так если у вас не запускаются все ИБ, то проблема скорее всего кроется в 1cv8strt.pfl, можно просто его удалить. В подавляющем большинстве случаев этого достаточно для решения проблемы. В более тяжелых случаях можно удалить все профайлы, однако при этом вы можете потерять свои настройки пользовательского окружения.
В папках с непроизносимыми названиями хранятся профайлы, кэш и временные файлы информационных баз. Установить соответствие ID базы и ее наименования в диалоге запуска можно при помощи файла ibases.v8i, который хранится в C:\Users\Имя_Пользователя\AppData\Roaming\1C\1CEStart (C:\Documents and Settings\www\Application Data\1C\1CEStart), он представляет собой текстовый файл содержимое которого имеет вид:
Также полезно иметь преставление о назначении профайлов и для быстрого приведения определенных пользовательских настроек к нужному виду, для установки значений по умолчанию достаточно удалить соответствующий профайл.
Каталог tmplts содержит шаблоны конфигурации и обновления, его удалять не следует, если только вы не хотите освободить место на жестком диске.
Научиться настраивать MikroTik с нуля или систематизировать уже имеющиеся знания можно на углубленном курсе по администрированию MikroTik. Автор курса, сертифицированный тренер MikroTik Дмитрий Скоромнов, лично проверяет лабораторные работы и контролирует прогресс каждого своего студента. В три раза больше информации, чем в вендорской программе MTCNA, более 20 часов практики и доступ навсегда.
Так уж повелось, что многие привычные для нас вещи становятся настолько привычны, что мы не замечаем происходящих с ними перемен, воспринимая их "на автомате". Диалог запуска 1С знаком, пожалуй, каждому, работавшему с этой программой, и что в нем может быть нового? Вы тоже так думаете? Тогда эта статья для вас.
Научиться настраивать MikroTik с нуля или систематизировать уже имеющиеся знания можно на углубленном курсе по администрированию MikroTik. Автор курса, сертифицированный тренер MikroTik Дмитрий Скоромнов, лично проверяет лабораторные работы и контролирует прогресс каждого своего студента. В три раза больше информации, чем в вендорской программе MTCNA, более 20 часов практики и доступ навсегда.
На самом деле диалог запуска 1С Предприятие 8.2 имеет достаточно много возможностей, которые таятся под кнопкой Настройка, но далеко не все их знают и используют, а зря. Посмотрим, что-же приготовили нам разработчики.
Если с параметрами отображения и каталогами шаблонов все понятно, то следующие два пункта представляют безусловный интерес. Остановимся на них подробнее.
Списки общих информационных баз.
Не будет преувеличением назвать списки общих баз 1С кошмаром любого системного администратора. Во времена 1Сv77 базы приходилось прописывать на каждом компьютере отдельно и при любом изменении повторять эту процедуру, а если компьютеров не один десяток.
Да, есть от чего загрустить. Но с выходом платформы 8.1 появилось понятие списка общих информационных баз, что позволило свести данную процедуру к однократному указанию пути к данному списку в диалоге запуска.
Список информационных баз 1С платформы 8.х хранится в файле ibases.v8i, который хранится в каталоге C:\Users\Имя_Пользователя\AppData\Roaming\1C\1CEStart для ОС Windows 7 (Vista) и в C:\Documents and Settings\Имя_Пользователя\Application Data\1C\1CEStart для Windows XP. Достаточно прописать путь к необходимым ИБ на одном из ПК и открыть общий доступ к указанному файлу, после чего указать путь к нему в списке общих ИБ диалога запуска.
Но не все так просто, любые изменения в списке баз на этом ПК мгновенно отразятся на всех компьютерах сети, что не всегда приемлемо. Поэтому мы советуем, сформировав нужный список баз, скопировать файл ibases.v8i в отдельную папку, открыв общий доступ уже к нему. При необходимости изменить список общих баз формируем на целевом ПК новый файл и выкладываем его на общий ресурс вместо старого.
Используемые версии.
Данный пункт появился в версии 8.2 и дает возможность использовать различные версии платформы для различных информационных баз. Эту возможность трудно переоценить.
Часто случается, что некоторые, регулярно обновляемые версии ИБ, например Бухгалтерия предприятия, работающие в файловом режиме в рамках отдела, требуют более новую версию платформы, чем работающие на сервере ИБ уровня предприятия и использующие более старые релизы.
В данном случае все решается просто, достаточно указать версию для платформы 8.2 (используемой по умолчанию) и платформы 8.2.х, которой требуется более новый релиз. Например так:
В данном случае все текущие и вновь созданные базы будут использовать релиз 8.2.13.205, так как по умолчанию в качестве используемой версии 1С Предприятие указывается 8.2. Для баз, требующих более свежий релиз, нужно воспользоватся кнопкой Изменить в диалоге запуска и в соответствующем окне указать необходимую версию.
После того, как все ваши ИБ будут готовы к работе с новым релизом платформы, вам будет нужно один раз изменить соответствие версий в диалоге запуска, не затрагивая настройки каждой ИБ.
Как видим, новый стартовый диалог предоставляет нам много новых возможностей, остается только вовремя их изучить и использовать.
Научиться настраивать MikroTik с нуля или систематизировать уже имеющиеся знания можно на углубленном курсе по администрированию MikroTik. Автор курса, сертифицированный тренер MikroTik Дмитрий Скоромнов, лично проверяет лабораторные работы и контролирует прогресс каждого своего студента. В три раза больше информации, чем в вендорской программе MTCNA, более 20 часов практики и доступ навсегда.
Прежде всего выделяем базу в списке и смотрим на содержимое поля "Версия 1с":
Обновлятор ищет нужную платформу 1с в соответствии с шаблоном, указанным в этом поле. По умолчанию, значение этого поля равно "8.*". Подробнее об этом поле рассказывается здесь.
Проверяем поле битность платформы
Прежде всего нужно зайти в свойства базы в обновляторе:
И в поле битность (оно находится справа от версии) установить значение "Любая":
После этого ещё раз проверить - возникает ли та же самая ошибка.
Проверяем путь к папке 1с
Если ситуация не изменилась, тогда нужно перейти на закладку настройки программы и посмотреть что прописано в пути к папке 1с:
Там должна быть прописана общая папка 1С, внутри которой установлены уже конкретные версии 1С, например, так:
Если ваши версии 1С установлены в другую папку - укажите её в настройках обновлятора:
Проверяем наличие исполняемых файлов платформы
Ещё изредка бывает так, что папки с версиями есть, а внутри них самой 1с нет. Чтобы проверить это зайдите в нужную версию 1с и убедитесь, что в ней есть папка bin, а в этой папке файл 1cv8.exe:
Если так ничего и не выходит - нажмите правой кнопкой на вашем ярлыке для запуска 1с и выберите пункт "Свойства":
Вот эту папку и нужно прописать обновлятору:
Обратите внимание на то, что мы прописываем в обновляторе путь не к конкретной версии 1с, а к общей папке с версиями 1с (C:\Program Files\1cv8).
Проверяем настройки диалога запуска 1с
Обновлятор при поиске платформы учитывает следующие настройки диалога запуска 1с:
Особое внимание обратите на колонку "Разрядность". Старые версии обновлятора могут спотыкаться при поиске нужной версии платформы именно из-за этой колонки, так как раньше её не было.
В этом случае нужно:
- либо обновить обновлятор на версию старше 18 июля 2018 года
- либо очистить таблицу используемых версий в настройках диалога запуска
С уважением, Владимир Милькин (преподаватель школы 1С программистов и разработчик обновлятора).
Как помочь сайту: расскажите (кнопки поделиться ниже) о нём своим друзьям и коллегам. Сделайте это один раз и вы внесете существенный вклад в развитие сайта. На сайте нет рекламы, но чем больше людей им пользуются, тем больше сил у меня для его поддержки.
Читайте также: