Каталог программ
  • Предприниматели и малый бизнес
  • 1С для бюджетных учреждений
Услуги
  • Услуги по 1С
    • Тарифы на внедрение и поддержку «1С».
    • Стандартная подписка 1С
    • Обслуживание 1С для госучреждений.
    • Автоматизация на 1С:УНФ
    • Аутстаффинг 1С программистов
  • 1С:Фреш
    • 1С:Фреш — работа в облаке
Сервисы 1С
Информация
  • Новости
  • Акции и спецпредложения
  • Статьи
  • Вопрос ответ
  • Полезные ссылки
Контакты
Москва и Санкт-Петербург
    1С: Франчайзи в Брянске и Москве | Официальное обслуживание от компании «Систем»


    Брянск
    Брянск
    Москва
    +7 (4832) 62-92-51
    Заказать звонок
    1С: Франчайзи в Брянске и Москве | Официальное обслуживание от компании «Систем»
    Каталог программ
    • Предприниматели и малый бизнес
    • 1С для бюджетных учреждений
    Услуги
    • Услуги по 1С
      • Тарифы на внедрение и поддержку «1С».
      • Стандартная подписка 1С
      • Обслуживание 1С для госучреждений.
      • Автоматизация на 1С:УНФ
      • Аутстаффинг 1С программистов
    • 1С:Фреш
      • 1С:Фреш — работа в облаке
    Сервисы 1С
    Информация
    • Новости
    • Акции и спецпредложения
    • Статьи
    • Вопрос ответ
    • Полезные ссылки
    Контакты
    Москва и Санкт-Петербург
      1С: Франчайзи в Брянске и Москве | Официальное обслуживание от компании «Систем»
      0
      • Брянск
        • Назад
        • Города
        • Брянск
        • Москва
      • Каталог программ
        • Назад
        • Каталог программ
        • Предприниматели и малый бизнес
        • 1С для бюджетных учреждений
      • Услуги
        • Назад
        • Услуги
        • Услуги по 1С
          • Назад
          • Услуги по 1С
          • Тарифы на внедрение и поддержку «1С».
          • Стандартная подписка 1С
          • Обслуживание 1С для госучреждений.
          • Автоматизация на 1С:УНФ
          • Аутстаффинг 1С программистов
        • 1С:Фреш
          • Назад
          • 1С:Фреш
          • 1С:Фреш — работа в облаке
      • Сервисы 1С
      • Информация
        • Назад
        • Информация
        • Новости
        • Акции и спецпредложения
        • Статьи
        • Вопрос ответ
        • Полезные ссылки
      • Контакты
      • Москва и Санкт-Петербург

      Управление списками БД 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
      Это интересно
      • Тонкости лицензирования 1С:Предприятие 8
        14 октября 2013
      • Создание чистой базы данных 1С:Предприятие 8
        8 октября 2013
      • Регистрация программных продуктов 1С
        19 августа 2013
      • Создание резервной копии 1С штатными седствами
        4 августа 2013
      • Восстановление БД или "1С 8.х "Ошибка СУБД, файл базы данных поврежден""
        4 августа 2013
      Подписывайтесь на новости и акции:
      Каталог
      Предприниматели и малый бизнес
      1С для бюджетных учреждений
      • Услуги
               Наши контакты
      +7 (4832) 62-92-51
      © 2026 Компания "Систем" (2010 - 2026) Все права защищены.
      0

      Корзина

      Ваша корзина пуста

      Исправить это просто: выберите в каталоге интересующий товар и нажмите кнопку «В корзину»
      В каталог