1C Брянск - 1С:Франчайзи: Компания


+7 (495) 431-92-00
Брянск +7 (4832) 62-92-51
Каталог программ
  • 1С для коммерческих учреждений
  • 1С для бюджетных учреждений
  • 1С - Отраслевые решения
  • 1С для учебных заведений
Услуги
  • Услуги по 1С
    • Установка 1С
    • Настройка и внедрение 1С
    • Обслуживание и сопровождение 1С
    • Информационно-технологическое сопровождение (ИТС)
    • Апгрейд 1С
    • Обслуживание 1С госучреждений
    • Аренда 1С
    • Аутстаффинг 1С программистов
  • Программирование и разработка на 1С
    • Компонента интеграции 1С и АСУ ВРК
    • Доработка блока производственного учета для 1С:Бухгалтерия 3.0
    • Модуль выгрузки из 1С в ПИК НДС
    • Модуль интеграция с оборудованием Штрих-М
    • Переход с программ «Гильяшенко Т.С.» и «Парус».
    • Обмен 1С с интернет магазином
Сервисы 1С
Для клиентов
  • Проверка подписки ИТС
  • Актуальные релизы 1С
  • Резервное копирование 1С
  • Регистрация на сайте пользователей users.v8.1c.ru
О нас
  • О компании
  • Наши клиенты
  • Наши партнеры
  • Лицензии и сертификаты
  • Вакансии
Информация
  • Новости
  • Акции и спецпредложения
  • Статьи
  • Вопрос ответ
  • Полезные ссылки
Контакты
    1C Брянск - 1С:Франчайзи: Компания
    Меню  
    • Каталог программ
      • 1С для коммерческих учреждений
      • 1С для бюджетных учреждений
      • 1С - Отраслевые решения
      • 1С для учебных заведений
    • Услуги
      • Услуги по 1С
        • Установка 1С
        • Настройка и внедрение 1С
        • Обслуживание и сопровождение 1С
        • Информационно-технологическое сопровождение (ИТС)
        • Апгрейд 1С
        • Обслуживание 1С госучреждений
        • Аренда 1С
        • Аутстаффинг 1С программистов
      • Программирование и разработка на 1С
        • Компонента интеграции 1С и АСУ ВРК
        • Доработка блока производственного учета для 1С:Бухгалтерия 3.0
        • Модуль выгрузки из 1С в ПИК НДС
        • Модуль интеграция с оборудованием Штрих-М
        • Переход с программ «Гильяшенко Т.С.» и «Парус».
        • Обмен 1С с интернет магазином
    • Сервисы 1С
    • Для клиентов
      • Проверка подписки ИТС
      • Актуальные релизы 1С
      • Резервное копирование 1С
      • Регистрация на сайте пользователей users.v8.1c.ru
    • О нас
      • О компании
      • Наши клиенты
      • Наши партнеры
      • Лицензии и сертификаты
      • Вакансии
    • Информация
      • Новости
      • Акции и спецпредложения
      • Статьи
      • Вопрос ответ
      • Полезные ссылки
    • Контакты
    +7 (495) 431-92-00
    1C Брянск - 1С:Франчайзи: Компания
    • Мой кабинет
    • Каталог программ
      • Назад
      • Каталог программ
      • 1С для коммерческих учреждений
      • 1С для бюджетных учреждений
      • 1С - Отраслевые решения
      • 1С для учебных заведений
    • Услуги
      • Назад
      • Услуги
      • Услуги по 1С
        • Назад
        • Услуги по 1С
        • Установка 1С
        • Настройка и внедрение 1С
        • Обслуживание и сопровождение 1С
        • Информационно-технологическое сопровождение (ИТС)
        • Апгрейд 1С
        • Обслуживание 1С госучреждений
        • Аренда 1С
        • Аутстаффинг 1С программистов
      • Программирование и разработка на 1С
        • Назад
        • Программирование и разработка на 1С
        • Компонента интеграции 1С и АСУ ВРК
        • Доработка блока производственного учета для 1С:Бухгалтерия 3.0
        • Модуль выгрузки из 1С в ПИК НДС
        • Модуль интеграция с оборудованием Штрих-М
        • Переход с программ «Гильяшенко Т.С.» и «Парус».
        • Обмен 1С с интернет магазином
    • Сервисы 1С
    • Для клиентов
      • Назад
      • Для клиентов
      • Проверка подписки ИТС
      • Актуальные релизы 1С
      • Резервное копирование 1С
      • Регистрация на сайте пользователей users.v8.1c.ru
    • О нас
      • Назад
      • О нас
      • О компании
      • Наши клиенты
      • Наши партнеры
      • Лицензии и сертификаты
      • Вакансии
    • Информация
      • Назад
      • Информация
      • Новости
      • Акции и спецпредложения
      • Статьи
      • Вопрос ответ
      • Полезные ссылки
    • Контакты
    • +7 (495) 431-92-00
    • Главная
    • Информация
    • Статьи
    • Управление списками БД 1С 8

    Управление списками БД 1С 8

    14 августа 2013 0:00
    // Администрирование 1С
    Управление списками БД 1С 8

    В данной статье описан удобный способ администрирования списка баз данных 1С:Предприятие 8.

    Предисловие

    Очень часто в процессе работы по администрированию 1С:Предприятие 8  требуется к настройке, или как говориться на языке программистов, «прописке» путей к базам данных 1С. Зачастую настройка таких путей производиться на каждом компьютере конечного пользователя самостоятельно. Если пользователя два, три или в конечном итоге хотя бы пять – это труда не составит и займет десяток минут. А если мы говорим о 20-ти или 50-ти пользователях и не об одной, а об 5-10 отдельных базах данных? Здесь разговор уже пойдет не о нескольких минутах а о часах и более. Для того чтобы разобраться в простых механизмах администрирования списков баз данных Вам следует прочесть данную статью.

    Теория устройства конфигурационных файлов 1С


    В 1С списки баз данных хранятся в в обычных текстовых файлах с расширениями .cfg и .v8i, в кодировке utf-8. Поэтому данные файлы с легкостью можно открывать и изменять при помощи любого текстового редактора, например приложения Microsoft
    Notepad (по простому - блокнот).

    Расположение файлов на стороне пользователя


    У пользователя на компьютере 1С 8.2 хранит фалы списков баз в каталогах:

    Параметр/Операционная система

    Windows XP

    Windows 7

    Профиль для всех пользователей:

    С:\Documents and Settings\All Users\Application Data\1C\1CEstart\

    C:\ProgramData\1C\1CEStart\

    Профиль конкретного  пользователя:

    С:\Documents and Settings\%username%\Application Data\1C\1CEstart\

    C:\Users\%username%\AppData\Roaming\1C\1CEStart\

    ,где %username% - это имя пользователя, выполневшего вход в операционную систему.

     

    Содержимое профиля пользователя — два файла: 1CEStart.cfg, ibases.v8i.
    Содержимое директории профиля всех пользователей — один лишь, 1CEStart.cfg.

    При запуске 1С берёт список баз к представлению в файле пользователя C:\Users\%username%\AppData\Roaming\1C\1CEStart\ibases.v8i, но предварительно читает настройки сначала из профиля всех пользователей C:\ProgramData\1C\1CEStart\1CEStart.cfg, а потом и из профиля пользователя C:\Users\%username%\AppData\Roaming\1C\1CEStart\1CEStart.cfg, и если в них есть ссылки на конфигурационные базы в сети, то добавляет их в этот файл.

    Описание и структура файла 1CEStart.cfg


    В профиле всех пользователей конфигурационный файл C:\ProgramData\1C\1CEStart\1CEStart.cfg имеет следующее содержание:

     

    InstalledLocation=C:\Program Files (x86)\1cv82

    InstallComponents=DESIGNERALLCLIENTS=1 THINCLIENTFILE=1 THINCLIENT=0 WEBSERVEREXT=0 SERVER=0 CONFREPOSSERVER=0 CONVERTER77=0 SERVERCLIENT=0 LANGUAGES=RU

     

    ·         InstalledLocation - содержит указание на каталог, в который выполнена установка 1С: Предприятие. По умолчанию это значение C:\Program Files (x86)\1Cv82.

    ·         CommonCfgLocation - указывает путь и имя общего конфигурационного файла. Допускается наличие нескольких строк с таким параметром.

    ·         CommonInfoBases - указывает путь и имя файла (.v8i) со списком общих информационных баз.

    ·         DistributiveLocation - содержит указание на каталог, в котором будет производится поиск новой версии для автоматической установки.

    ·         InstallComponents - В локальном конфигурационном файле (1CEStart.cfg) содержит перечень установленных компонент с признаком нужно установить компонету -1, или нет -0.


    Возможны следующие компоненты параметра InstallComponents:

    DESIGNERALLCLIENTS

    Клиенты и конфигуратор.

    THINCLIENT

    Тонкий клиент для клиент-серверного варианта работы.

    THINCLIENTFILE

    Тонкий клиент с возможностью работы с файловыми информационными базами.

    SERVER

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

    WEBSERVEREXT

    Компоненты расширения для веб-сервера.

    CONFREPOSSERVER

    Сервер хранилища конфигураций 1С: Предприятия.

    SERVERCLIENT

    Компоненты для администрирования кластера серверов 1С: Предприятия.

    CONVERTER77

    Информационных баз из версии 1С: Предприятия 7.7.

    LANGUAGES

    Список языков интерфейса для установки. Если указано несколько языков, они перечисляются через ”,”. Пример: LANGUAGES=RU,UK,BG

     

    В профиле пользователя конфигурационный файл C:\Users\%username%\AppData\Roaming\1C\1CEStart\1CEStart.cfg первоначально пустой. Но, если какие-то настройки необходимо сделать индивидуально для конкретного пользователя, то писать именно в него, и тут уже его ключи настроек будут иметь больший приоритет, но не все.

     

    Описание и структура файла ibases.v8i

    Второй важный файл информационных баз, который находится в профиле самого пользователя — C:\Users\%username%\AppData\Roaming\1C\1CEStart\ibases.v8i. В него и собирается конечный список баз. Пример его содержимого:

     

    [PhoneBook]

    Connect=Srvr="1C-server:1551";Ref="phonebook";

    ID=34891493-907f-4783-8a37-3cbc092a989a

    OrderInList=16640

    Folder=/

    OrderInTree=16640

    External=1

    ClientConnectionSpeed=Normal

    App=ThinClient

    WA=1

    Version=8.2

    [ITIL]

    Connect=File="\\Dvc-server\it\Equipment\Rarus\ITIL";

    ID=2829c91a-137f-457c-93fe-9e74c8ec5ee4

    OrderInList=16384

    Folder=/

    OrderInTree=256

    External=1

    ClientConnectionSpeed=Normal

    App=Auto

    WA=1

    Version=8.2.14.540

     

    [phonebook]

    Название базы 1С. Может быть написано как русскими буквами, так и английскими.

    ID=34891493-907f-4783-8a37-3cbc092a989a

    Автоматически генерируемый уникальный код базы. Если у двух записей один и тот же ID, значит это одна база.

    OrderInList=16640

    Порядок в списке баз, когда базы представлены одним общим списком без подкаталогов; этот параметр из сетевого списка синхронизируется только в чистый ibases.v8i, если в ibases.v8i пользователя уже заполнен этой базой и этот параметр не будет перезаписываться, при его изменении в сети.

    Folder=/

    Задаёт место в дереве каталогов, если вид представления списка баз выставлен деревом; этот параметр имеет приоритет пользователя, и не меняется при изменении в сетевом конфиге.

    OrderInTree=16640

    Порядок в дереве, когда список баз представлен в виде иерархии подкаталогов; этот параметр имеет также приоритет пользователя, и синхронизируется только при первом добавлении базы, а далее подлежит изменению только локальным пользователем.

    External=1

    Внешняя подключаемая запись конфигурации или нет. Когда 0 тогда база присутствует только в этом файле. В данной ситуации эта запись импортируется из файла списка баз .v8i из сети. Это идентификатор, если это список баз расположенный в сети (расшаренный), то этот параметр можно вообще убрать из конфигурационного файла.

    ClientConnectionSpeed=Normal

    Скорость соединения клиента. Опции могут быть “Nofmal” и “Low”. Логика ясна и без моих поиснений. Этот параметр интерактивный и при сетевом размещении синхронизируется при каждом запуске 1С.
    App=Auto — тип соединения клиента. Бывает три типа:

     

    ·                 Auto — определяется сервером;

    ·                 ThinClient — тонкий клиент;

    ·                 ThickClient — толстый клиент.

    Этот параметр интерактивный и синхронизируется при каждом запуске 1С.

    WA=1

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

    Version=8.2

    Используемая версия для этой базы. Если указать полностью конкретизируя какую платформу использовать, то будет использовать именно ту платформу, которую укажешь, как, например, во второй записи — Version=8.2.14.540. Этот параметр интерактивный и синхронизируется с сетевым конфигом при каждом запуске 1С.



    Ссылки на конфигурационные файлы в сети


    Прелесть всей этой схемы работы в том, что производители 1С предусмотрели возможность глядеть в конфигурационные файлы, расположенные в сети. Реализуется это путём правки:

    ·                    либо в конфигурационном файле всех пользователей C:\ProgramData\1C\1CEStart\1CEStart.cfg, если мы хотим показать базы для всех пользователей компьютера;

    ·                    либо в конфигурационном файле конкретного пользователя C:\Users\%username%\AppData\Roaming\1C\1CEStart\1CEStart.cfg, если мы хотим показать базы только определённому пользователю на компьютере.


    А добавить можно параметры:

    ·                    либо CommonCfgLocation=\\server\1C\config\bases.cfg — указывает путь и имя общего конфигурационного файла. Допускается наличие нескольких строк с таким параметром. Название файла не играет принципиального значения, лишь бы расширение сохранялось;

    ·                    либо CommonInfoBases=\\server\1C\config\buh_bases.v8i — указывает путь и имя файла (.v8i) со списком общих информационных баз. Название файла не играет принципиального значения, лишь бы расширение сохранялось;

    ·                    или в комбинации и тот и другой, и помногу строк.


    Следует оговориться, что в сети мы должны разместить файлы с расширением .cfg и .v8i, и соответствующим наполнением.

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


    Шаг № 1
    Управление списками баз данных в 1с Рисунок 1

     

    Шаг №2

    Управление списками баз данных в 1с Рисунок 2

     

     

    Плюсы использования списка общих баз данных для 1С.

     

    1)      Удобство администрирования при большом количестве баз данных 1С которые необходимо расположить на нескольких компьютерах

     

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

    • Комментарии
    Загрузка комментариев...

    Категории
    • Администрирование 1С16
    • Настройка 1С14
    • Практика программирования1
    • Практика учета11
    Это интересно
    • Настройки Microsoft SQL Server для работы с 1С:Предприятием
      19 сентября 2019
    • Критическая ошибка динамического обновления базы 1С (клиент-серверный режим)
      28 июля 2019
    • Работа с базой данных TEMPDB
      16 июля 2019
    • Ремонт базы данных 1С в клиент-серверном режиме работы
      20 августа 2017
    • Как прописать список баз данных всем пользователям
      28 июня 2017
    • Инструкция по установке обновлений 1С
      17 мая 2017
    • Устранение ошибки при подключении к базе данных 1С через COM-соединение
      18 марта 2017
    • Часто встречающиеся ошибки 1С
      24 июня 2014
    • Добавление внешней обработки, отчета, печатной формы в базу 1С 8.
      24 октября 2013
    • Интеграция сервиса онлайн-ИТС с Бухгалтерия 8
      16 октября 2013
    Доставка и установка
    Компания
    Каталог
    1С для коммерческих учреждений
    1С для бюджетных учреждений
    1С - Отраслевые решения
    1С для учебных заведений
    Услуги
    Услуги по 1С
    Программирование и разработка на 1С
    Наши контакты

    +7 (495) 431-92-00
    Брянск +7 (4832) 62-92-51
    © 2025 Компания "Систем" (2010 - 2019) Все права защищены. Брянск, ул. Дуки 69, 4 этаж, офис 404