1с как переименовать базу на сервере 1с
На работе бывают ситуации, когда ты реально не знаешь, в какой базе работаешь.
Где то вроде одна рабочая открыта, возможно еще одна рабочая открыта и тестовые точно есть.
С опытом приходит и каждый раз чтоб не ошибиться заходишь в Справка- О программе.
Даже когда хочешь сразу тестовые данные забить, раздражает немного =)
Так вот - надоело.
Да и защита от дурака это неплохая, когда был помоложе - пару раз на базе живой неправильные обработки запускал =)
Плюсы такого подхода, нам не надо ничего контролировать и переименовывать, мы просто делаем копию и работаем.
Сделал внешнюю обработку. Подключается через параметр запуска 1с или файл конфига(1cestart.cfg) .
Код обработки ниже. Меньше тратится времени на анализ, где мы сейчас.
У ярлыка запуска дополнительный параметр /ExecuteD:\zapusk.epf
//+Gavrikprog 24102011
Если Метаданные . НайтиПоПолномуИмени ( "Константа.ЗаголовокСистемы" )<> Неопределено Тогда
ЗаголовокСистемы = Константы . ЗаголовокСистемы . Получить ();
Если ЗаголовокСистемы = "" Тогда
ЗаголовокСистемы = ПолучитьЗаголовокСистемы ();
КонецЕсли;
Иначе
ЗаголовокСистемы = ПолучитьЗаголовокСистемы ();
КонецЕсли;
//-Gavrikprog 24102011
СтрокаСоединения = СтрокаСоединенияИнформационнойБазы ();
СтрокаСоединения = СтрЗаменить ( СтрокаСоединения , ";" , Символы . ПС );
Если абОпределитьЭтаИнформационнаяБазаФайловая () Тогда
Стр2 = СтрПолучитьСтроку ( СтрокаСоединения , 1 );
Иначе
Стр1 = СтрПолучитьСтроку ( СтрокаСоединения , 1 );
Стр2 = СтрПолучитьСтроку ( СтрокаСоединения , 2 );
КонецЕсли;
ЗаголовокСистемы = Строка ( ЗаголовокСистемы )+ " (" + Строка ( Стр2 )+ ")" ;
Если НЕ Пустаястрока ( ЗаголовокСистемы ) Тогда
УстановитьЗаголовокСистемы ( ЗаголовокСистемы );
КонецЕсли;
Функция абОпределитьЭтаИнформационнаяБазаФайловая ( СтрокаСоединенияСБД = "" ) Экспорт
СтрокаСоединенияСБД = ?( ПустаяСтрока ( СтрокаСоединенияСБД ), СтрокаСоединенияИнформационнойБазы (), СтрокаСоединенияСБД );
// в зависимости от того файловый это вариант БД или нет немного по-разному путь в БД формируется
ПозицияПоиска = Найти ( Врег ( СтрокаСоединенияСБД ), "FILE color: red;">);
Возврат ПозицияПоиска = 1 ;
//Дополнительная информация.
//Изменено: 24.10.2011 Поддерживаются управляемые формы
//Изменено: 26.10.2011 чтоб обработка отрабатывала при запуске отладки из конфигуратора надо ее прописать Дополнительные параметры
//запуска при добавлении/изменении базы. так /ExecuteD:\zapusk.epf
//Но мне не мешает. Приспособился уже.
//Если же добавить просто параметром дополнительным у ярлыка запуска, то будет работать, если запускаем просто 1С Предприятие, при
//отладке обработка отрабатывать не будет.
Подскажите пож-та. Как в программе получить наименование базы данных, которое видим в :
Справка->О программе-> Наименование: ХХХХХХ.
Это наименование информационной базы, которое мы указываем в окне запуска 1С Предприятие.
в (11) не вижу проблем.
Или используешь штатные механизмы или .
надо ее прописать Дополнительные параметры запуска при добавлении/изменении базы. так /ExecuteD:\zapusk.epf
Это прописываешь только у копии
Изменяешь обработку, только не парсишь как у меня там*(код обработки почти весь там на странице), а пишешь в заголовке - "Копия"
Ну или вариаций на эту тему масса, и все на тему ПолучитьЗаголовокПриложения/установитьЗаголовокПриложения(упр.формы), и ПолучитьЗаголовокСистемы/УстановитьЗаголовокСистемы(обычные формы)
Alex1c пишет:
Как то все запутано. Может не мудрить и использовать штатную возможность? Сервис - Настройка программы - Заголовок системы. "если поле не заполнено, то в заголовке главного окна конфигурации будет выводиться название конфигурации". если заполнено, то соответственно, то что вписано в это поле. В ЗУП есть, в УТ вроде бы тоже. остальные лень проверять
Мне нужно для ЗИК - это все работает, минус в том, что в востановленной базе нужно ручками вносить ЗАГОЛОВОКСистемы . Если раз в месяц-нормально, если чаще - надежность мала.
gavrikprog пишет:
в (11) не вижу проблем.
Или используешь штатные механизмы или .
надо ее прописать Дополнительные параметры запуска при добавлении/изменении базы. так /ExecuteD:\zapusk.epf
Это прописываешь только у копии .
Ок, спасибо. ДополнительныеПараметрыЗапуска - это ценная идея, вот можно ли к этой строке подобраться из программы - может Вы уже знаете как ? Попробую поискать, если найду, то это решит проблему в этой постановке.
gavrikprog пишет:
.
Либо можно парсить то, что возвращает функция ПолучитьНавигационнуюСсылкуИнформационнойБазы()
Там практически та же информация, что и в СтрокаСоединенияИнформационнойБазы , хотя может даже и лучше
т.к. вроде объединяет варианты : file\server
(1) pwp2008, храните информацию о том, что это за база в константе, и в зависимости от этого значения, изменяйте заголовок приложения функцией УстановитьЗаголовокПриложения.
Либо можно парсить то, что возвращает функция ПолучитьНавигационнуюСсылкуИнформационнойБазы()
Вообще то вариант. Спасибо. До конца в него не вник, но уже хорошо что он работает(вроде) без изменения конфигурации. Но опять там все крутится вокруг строкисоединениясбазой , а лучше бы использовать ссылочное
имя базы при ее описании, чтобы не вникать: файловый это вариант или серверный? ну и т.д.
Для подробного знакомства нужно скачать, а это при современных правилах не всем под силу.
Если при создании копии базы 1С вы нажали кнопку Это копия информационной базы вместо Информационная база перемещена , то в заголовке названия базы появится слово [КОПИЯ] в квадратных скобках, которое не редактируется.
Это произошла блокировка работы с внешними ресурсами, которую можно снять самостоятельно через Администрирование – Настройка программы – Обслуживание .
Регламентные операции – кнопка Разблокировать работу с внешними ресурсами .
После нажатия на кнопку Разблокировать работу с внешними ресурсами заголовок базы автоматически поменяется и слово [КОПИЯ] из него исчезнет.
Как поменять заголовок базы 1С
Рекомендуем при создании копии базы всегда менять ее название (делать заголовок понятным) , чтобы не перепутать с рабочей базой и случайно не внести данные не в ту базу. Это особенно критично, когда при работе открыты сразу несколько баз.
Поменять название базы 1С можно через Администрирование – Настройки программы – Общие настройки .
В поле Заголовок программы внесите нужное название. Например, КОПИЯ от 18.10.18 ОТЧЕТНОСТЬ 3 КВ 2018.
Если при создании копии базы 1С вы нажали кнопку
- Информационная база перемещена , то в заголовке базы автоматически будет добавлено слово КОПИЯ.
Мы уточнили название и добавили в заголовок дату – от 18.10.18.
Название отображается только в заголовке базы для вашего удобства и не влияет на информацию, отображаемую в печатных формах и отчетах.
- Как сделать копию базы 1С 8.3
- Резервное копирование 1С 8.3 Бухгалтерия 3.0
- Как установить 1С 8.3 самостоятельно
- Как выгрузить базу 1С 8.3 на флешку
Помогла статья?
Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно
Похожие публикации
-
.Если ваше авто имеет название, несколько отличающееся от того, что..Юрлица и ИП, решившие работать на УСН, при регистрации подают.
(9 оценок, среднее: 4,56 из 5)
Публикацию можно обсудить в комментариях ниже.
Обратите внимание!
В комментариях наши эксперты не отвечают на вопросы по программам 1С и законодательству.
Задать вопрос нашим специалистам можно в Личном кабинете
Вы можете задать еще вопросов
Доступ к форме "Задать вопрос" возможен только при оформлении полной подписки на БухЭксперт8
Нажимая кнопку "Задать вопрос", я соглашаюсь с
регламентом БухЭксперт8.ру >>
Изменения в 2022 году, о которых нужно знать бухгалтеру
6-НДФЛ за 1 квартал 2022 в 1С
Санкции и контрмеры: как работать организации и ее бухгалтеру в новой реальности. Часть 2
Учет малоценных ОС и запасов (ОСН)
Отчетность за 1 квартал 2022
Спасибо, Марина Аркадьевна. Ваш семинар, как всегда великолепен.
С уважением,
Римма
Кроме этого перечня могут существовать прочие неподключенные базы. Список формируется под каждого пользователя. Стартовое окно с информационными базами настраивается как в самой программе, так и через редактирование файла ibases.v8i в текстовом редакторе. Для изменения и настройки внешнего оформления списка есть одноименные кнопки.
Изменение параметров баз
По кнопке Изменить редактируется:
- имя в начальном окне;
- путь к месту расположения;
- настройки запуска:
- Аутентификация , соответствует значению WA в файле ibases.v8i — будет запрашиваться логин и пароль при входе.
- Дополнительные параметры , их определяют продвинутые пользователи 1С. Значений много и возможны различные варианты: например, есть комбинации, записывающие действия пользователя в отдельный файл или запускающие внешнюю обработку.
- Основной режим запуска , в файле ibases.v8i именуется App — выбирается в зависимости от архитектуры 1С.
- Версия , в ibases.v8i называется Version — версия 1С. По умолчанию прописывается текущая версия, но если установлено несколько вариантов программы, указывают версию для запуска.
- Разрядность — устанавливается при запуске программы на операционных системах с разной разрядностью.
Если кнопка Изменить не активна, значит, база общая, и редактирование невозможно.
Удаление базы из списка
Кнопка Удалить служит для исключения информационной базы из стартовой формы. Физически база не стирается и остается в своем каталоге. Для полного уничтожения базы удалите ее папку вместе со всеми файлами. Удаление из перечня общих баз недоступно.
Настройка окна запуска 1С
Чтобы задать оформление списка, нажмите одноименную кнопку Настройка .
Варианты параметров настройки:
- Отображать в виде дерева — перечень примет вид иерархической структуры с папками. Корневой каталог Информационные базы добавляется автоматически, переименование недоступно.Для добавления папки выделите группу-владельца и нажмите Добавить . Установите флаг у соответствующего пункта и введите имя нового каталога на следующей странице.
- Сортировать по наименованию — алфавитный порядок баз и групп. Флаг у этой настройки блокирует параметры OrderInList и OrderInTree в файле ibases.v8i, отвечающие за последовательность баз в стартовой форме.
- Показывать последние выбранные информационные базы — дублирование в начало перечня и выделение последних запущенных баз. Число запоминаемых баз укажите в параметре Запоминать последние выбранные .
Где хранится список баз 1С
В предпусковое окно перечень загружается из файла ibases.v8i и в него же сохраняются все изменения. Файл содержит текст и открывается любым текстовым редактором, например, Блокнот.
Файлов ibases.v8i на компьютере может быть несколько: по одному у каждого пользователя 1С. Список баз 1С 8.3 (где хранится индивидуальная настройка под каждого пользователя) — это удобно: так сотрудники с разными обязанностями будут видеть только свои базы.
Редактировать файл можно как вручную, так и через окно запуска, которое автоматически запишет все изменения в ibases.v8i. Вносить корректировки в сам файл стоит только продвинутым пользователям, понимающим суть своих действий.
Ibases.v8i расположены в папках пользователей: … \[Имя пользователя]\AppData\Roaming\1C\1CEStart . Если папки AppData нет, то чтобы отобразить ее в Windows 7:
Расшифровка файла ibases.v8i
В файле сохраняются параметры всех регистрированных баз пользователя, в папке которого находится файл. Каждая характеристика расположена в отдельной строке.
Расшифровка параметров построчно:
- [Бухгалтерия] — наименование базы в стартовой форме, указывается в квадратных скобках;
- Connect=File=»D:\Мои документы\1С Предприятие\Базы\1C бух» — путь к базе 1С, возможны варианты:
- Connect=File= — при работе программы в файловом режиме;
- Connect=Srvr=;Ref= — при клиент-серверном режиме;
- Normal — стандарт;
- Low — низкий;
- Auto — выбирать автоматически;
- ThinClient — тонкий клиент;
- ThickClient— толстый клиент;
- WebClient— web-клиент;
- 1 — используется учетная запись операционной системы;
- 0 — запрашиваются данные пользователя 1С (логин и пароль);
Создание общих баз
В 1С заложена возможность создать единый перечень отображаемых в окне запуска баз. Для добавления базы в общий список:
- правой кнопкой мыши нажмите на базе, далее пункт Сохранить ссылку в файл . Сохраните файл с любым именем в папке, доступной всем пользователям сети. Файл запишется с расширением .v8i и будет содержать параметры запуска выбранной базы;
- откройте настройки;
- в разделе Адреса Интернет-сервисов и списки общих информационных баз нажмите кнопку добавления;
- в окне Добавление ссылки установите флаг Список общих баз (в локальной сети) и укажите путь к сохраненному файлу.
В общем списке можно указать неограниченное число баз. При начальном старте программы 1С пользователи будут видеть в окне запуска все добавленные в настройках общие базы. Их нельзя отредактировать или удалить.
Сотрудник может дополнить перечень, эти модификации отразятся в файле ibases.v8i, расположенном в его папке.
Как скопировать перечень
Для переброски другому пользователю программы, работающему на этом же компьютере:
- найдите файл ibases.v8i в каталоге пользователя 1С, где хранится список баз;
- скопируйте файл;
- откройте папку \Users\[Имя пользователя]\AppData\Roaming\1C\1CEStart ;
- вставьте скопированный файл.
В результате оба пользователя будут видеть в окне запуска одинаковый список баз, последовательность баз и структура списка так же будут идентичны. Пользователь, которому скопировали файл, может изменить, настроить перечень под себя, и эти манипуляции не отразятся на стартовой форме первичного юзера.
Если список копируется на другой компьютер в локальной сети, последовательность действий будет та же, но каталоги, где хранятся базы 1С:
- должны быть открыты для общего доступа, чтобы компьютер конечного пользователя мог до них дотянуться;
- при файловом режиме работы 1С в параметре Connect=File= в файле ibases.v8i пути ко всем базам прописываются с указанием имени компьютера, на котором они физически находятся. Т. е. когда база данных расположена на том же компьютере, откуда ее запускают, то достаточно указать путь к папке на диске D:\\1С Предприятие\Базы\1C Бухгалтерия . Для старта программы из сети добавляют имя компьютера \\Tanya-pc\1С Предприятие\Базы\1C Бухгалтерия . Проверьте пути в окне запуска.
Настраивать перечень удобней в начальном окне, а файл ibases.v8i используют для быстрого копирования настроек другим пользователям и удаленного просмотра параметров отображаемых баз.
См. также:
Если Вы еще не подписаны:
Активировать демо-доступ бесплатно →
или
Оформить подписку на Рубрикатор →
После оформления подписки вам станут доступны все материалы Бухэксперт8, записи поддерживающих эфиров и вы сможете задавать любые вопросы по программе 1С.
Помогла статья?
Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно
На «Хабре» есть три отличных поста про управление списками баз в 8.х:
Каждый из них содержит свой кусок паззла от полноценной картины: Легкое управление списками баз 1С.
Пролог
Приведенная идеология построения позволяет легко масштабировать настройки, как для простых офисов с одним доменом, так и для мультидоменной структуры в составе леса. Конкретную реализацию решения каждый выбирает под себя сам, но здесь заложена основа чтобы без лишних усилий получить необходимую гибкость. Решение легко передается по наследству. Там нет скриптов. Совсем нет. Вообще.
Итак, с чем же мы боремся:
Пользователей стало много! – обойти 40+ пользователей с единой целью прописать новую базу или изменить настройки подключения у старой займёт приличное время. Хорошо, тем у кого есть бойцы техподдержки.
Баз стало много! – зоопарк баз, тестовые базы с легкой подачи 1Сников оказывающиеся в продакшне все еще находясь на серверах для тестирования. Умножаем на количество пользователей и ужасаемся.
Невнятные названия баз! — в этом месте, я каждый раз представляю, как своими руками душу очередного 1Сника за базу с именем «new2_baza2_copy» к которой привязана куча обработок, отчетов и СОМ соединений. Потому что ему показалось логичным ТАК назвать новую базу. Организация же одна и она внезапно не вырастет. И он один и все помнит. И никогда не уволится. А документацию ведут слабаки. Да это же всегда можно по быстрому переделать!
Частая ротация пользователей! – каждый новый пользователь не знает какие базы ему нужны (Часто звучит: «Мне нужны ВСЕ»), сотрудники часто меняют должности, подразделения, организации и как следствие свои обязанности.
Нагрузка! Скрипты! – сладостные скрипты сканящие весь AD леса в поисках определённых имен групп, чтобы подключить одну базу. А кто его написал? На чем? Когда? Где комменты?
Где мои базы?! – упс. Многие решения не позволяют сохранить индивидуальный список баз 1С пользователя и при этом использовать предопределенный набор баз.
Кластеры 1С? Сервера БД? – а есть разница? Их может быть больше одного. Разных версий 1С, разных баз данных. Техподдержка пытается найти концы, что бы точно понять что конкретно прописывать у пользователя на ПК.Основную боль я описал.
1. Вся представленная инфраструктура является тестовой и виртуальной. Любые совпадения с названиями юридических лиц являются случайными.
2. Простите меня за английский интерфейс на скриншотах с серверов. Я не мог иначе.
3. Поверьте мне, я руководитель группы системных администраторов, я знаю что я делаю! (с)Шесть этапов до счастья:
Этап 1 — Инвентаризация
Берем табличный редактор и 1Сников. И подробно инвентаризируем, возможно, даже руками:
Рождается примерно такая таблица:
Наша задача понять, что где. Структурировать. Подробно расписать.
Этап 2 — Группы AD для баз 1С
Создание групп для баз в Active Directory, сразу пишем в описании используемый кластер и сервер баз данных:
На выходе получаем подробную информацию о каждой базе в структуре Active Directory. Указание имени базы данных в имени группы AD сильно облегчает поиск группы для определенной базы в больших инфраструктурах. Выделил пользователей, выбрал добавление в группу и указал нужное имя базы. Оп и все там. В то же время вашим коллегам (или наследникам) сразу будет видно какая группа AD за какую базу отвечает и где база находится.
Важно:
Помимо создания групп AD для каждой базы необходимо создать дополнительную группу AD «_Базы 1С – Доступ к файлу конфигурации 1CBases.cfg» — она поможет нам обеспечить доступ к файловому ресурсу, где хранятся конфигурации v8i всех необходимых нам баз. Включаем в эту группу все группы AD для баз 1С. Новые группы AD для баз 1С так же не забываем добавлять. Еще нам понадобится в её составе группа Domain Computers, чтобы дать возможность учетным записям ПК заходить на файловый ресурс. О нюансах ниже.Этап 3 — Файлы конфигураций 1С
Инвентаризацию сделали, группы AD для баз создали, теперь файлы конфигурации v8i. Они хранят настройки подключения к базам: кластер 1С и имя базы в этом кластере.
Запускаем 1С. Если есть сформированный список баз, именуем их красиво и понятно.
Организация — Конфигурация — Версия конфигурации
Сохраняем их по правой кнопке в файлы, файлы именуем по имени базы. Заботливо накапливаем эти замечательные v8i файлы в одном каталоге. Если первоначального списка нет, можно создать одну запись в списке, она будет эталоном. С нее плодим новые файлы конфигурации v8i забивая необходимую информацию напрямую текстом в файл.На выходе имеем файл с таким содержимым:
Избавляем каждый файл от лишних строк:
В итоге получаем определенное количество v8i файлов конфигурации, столько же сколько и баз.
Следующий шаг заключается в редактировании общего файла конфигурации баз для 1С.
По умолчанию в нем содержится совсем не перечень баз:
Проведем небольшие манипуляции, и в нем теперь указываются пути до всех файлов конфигурации v8i баз 1С.
Обращение к файлам v8i работает, как и с простой сетевой папкой на файловом сервере, так и с DFS ресурсом. Балансировка нагрузки, отказоустойчивость? Да! Знаем. Летаем.
В итоге имеем каталог полный файлов конфигурации v8i на каждую базу отдельно, плюс общий файл конфигурации в котором прописаны все пути до всех файлов конфигурации v8i.
Этап 4 — Файловый или DFS ресурс
Создаем каталог, в котором будут лежать файлы конфигурации v8i для подключения к каждой конкретной базе, а также общий список баз — файл 1CEStart.cfg:
именуем каталог Sync-1CBases.
Идеологический подход по доступу, к общим ресурсам, у всех разный. Многие предпочитают ставить на сам общий ресурс доступ Everyone — Full control, а дальше рулить доступом на уровне файловой системы. Так проще. Я предпочитаю отсекать доступ сразу на уровне самого общего ресурса, не создавая дополнительной нагрузки на файловый сервер лишними перепроверками возможности доступа.На новый сетевой ресурс даем доступ группе «_Базы 1С – Доступ к файлу конфигурации 1CBases.cfg» права на чтение.
Божественные мануалы одной картинкой. Вместо тысячи слов.
Важно:
Дальше настраиваем безопасность на уровне файловой системы.Самый первый шаг — это сброс настроек по умолчанию на объекты каталога Sync-1CBases. Отключаем наследование разрешений. Оставляем «SYSTEM», локальные Администраторы, Администраторы домена. Там, где есть лес можно добавить администраторов предприятия и/или делегированных администраторов. Получившийся результат применяем с наследованием. Тут же, не отходя далеко от кассы, добавляем группу AD «_Базы 1С – Доступ к файлу конфигурации 1CBases.cfg» с правом Чтение и только на этот каталог без наследования. На этом шаге мы получаем возможность добраться до корня папки и получить список файлов в каталоге.
До сих пор не привыкну к такому интерфейсу настройки прав доступаДальше самая соль:
На файл 1CEStart.cfg мы выдаем право на чтение только группе AD «_Базы 1С – Доступ к файлу конфигурации 1CBases.cfg»
Затем на каждый файл конфигурации базы v8i выдается доступ для своей группа доступа Active Directory:
Повторять последний шаг пока файлы конфигураций v8i баз данных не закончатся.
Этап 5 — Групповые политики
Очень многие не используют групповые политики. Многие используют их пренебрежительно мало. Зря-зря-зря. Это очень мощный инструмент облегчающий жизнь на работе даже в малых офисах.
Создаем новую групповую политику, линкуем её на корень домена. Указываем, что работает она только с Domain Computers:
Главное откровение (или нюанс) тут в том, что список баз подключается не по пользователю, а к ПК. К сожалению, пользователь не может с своими правами заменить файл конфигурации, находящийся в C:\ProgramData\1C\1CEStart\ и за него это сделает ПК.
Здесь задача взять файл с общего ресурса и заменить локальный файл.
Что бы это делали только ПК с установленной 1С, задаем условия выполнения групповой политики через Item Level Targeting.Проверяем наличие установленной 1С:
Это самая элементарная проверка. Проверяет как для х86 так и для х64 редакций операционных систем. Не делает различий между серверными и клиентскими ОС.
А вот сами условия проверки можно весьма широко варьировать, применяя эти настройки к определенным организационным подразделениям, в зависимости от условий доступности сетевых ресурсов и многим другим параметрам, что дает возможность максимально сузить условия срабатывания данной групповой политики.
Файл приводится в соответствие при загрузке ПК, либо раз в 90+- минут.
Этап 6 — Пользователь
Берем пользователя. И добавляем его в группы AD:
После чего производим вход пользователя в систему, запускаем 1С, которая считывает файл конфигурации и подключает все файлы v8i к которым у пользователя есть доступ. Результат:
Чего собственно и добивались.
При это данное решение не затрагивает файл C:\Users\%username%\AppData\Roaming\1C\1CEStart\ibases.v8i в котором хранятся базы, которые прописал сам пользователь. Впрочем, его всегда можно обнулить, чтобы почистить список баз у пользователя. Групповые политики вам в руки!
Эпилог
Формально я передал одну из множества вариантов реализации. Передал идеологию. Дополнительные решения к этой статье могут быть весьма широкими:
Автоматическое создание файла v8i, добавление его в cfg, создание группы AD для базы 1C.
Доступ для редактирования для специалистов по 1С для этих же файлов.
Проверка актуальности файла конфигурации cfg прежде чем заменять его на ПК.
Для параноиков можно создавать cfg файлы с предопределенными списками, а в v8i прописывать более одной базы. И вообще делать имена v8i файлов без указания на имя базы.
Можно изменить способ доставки cfg файла на ПК, где в конфигурации ПК изменяются права доступа к данному файлу, а пользователь уже с своими правами перезаписывает его.
И многое другое. Все что пожелаете. Каждый волен решать сам.Итого:
Пользователей стало много! – не имеет никакого значения.
Баз стало много! – внесли базу 1Сники в реестр, пользователи её получили. Не внесли – база даже самоподключенная исчезнет у пользователя при следующем входе в систему, если включено обнуление списка локальных баз.
Невнятные названия баз! – какая разница? У тебя всегда актуальная информация. Нет полной информации о базе – нет базы у пользователей.
Частая ротация пользователей! – была заявка подключить базу? Есть база! Сменил место или подразделение, потерял базу вместе с сбросом прав.
Нагрузка! Скрипты! – где? Зачем? Балансировка, точное нацеливание, только актуальная информация, легкость обслуживания и поддержки.
Где мои базы?! – не положено! Ну или пользуйтесь пожалуйста. Все довольны.
Кластеры 1С? Сервера БД? – никакой путаницы. Все уже задано настройками. Технари заняты полезными делами, а не выяснением кому, куда и чего прописывать, как это обзывать и как не оставить пользователей с утра без учетной системы из-за обновления.Постскриптум
Я потратил день. Чтобы вы за пять минут долетели. Спасибо!
Update:
Хабражитель — sisaenkov справедливо заметил, что вместо копирования cfg файлы в папку C:\ProgramData\1C\1CEStart\, для клиентских систем на базе Windows XP следует использовать переменную "%ALLUSERSPROFILE%\Application Data\1C\1CEStart\", в то время как для систем на базе Vista и старше можно использовать указанный в статье вариант, либо переменную %ProgramData%\1C\1CEStart\Читайте также: