1с настройка информационной базы
Создание новой информационной базы 1С Предприятие 8 достаточно востребованная функция у специалистов, обслуживающих конфигурации 1С. Эта операция необходима для восстановления резервной копии 1С Предприятие 8 или создания собственной 1С конфигурации с нуля для разработки, поэтому рассмотрим процесс создания новой информационной базы 1С Предприятие 8.3 подробно.
Базы 1С Предприятие 8 бывают в двух вариантах:
- Файловые (когда данные 1С Предприятие 8 хранятся в файле каталога на компьютере);
- Клиент-серверные (когда данные 1С Предприятие 8 хранятся в базе данных, например MS SQL Server).
Для полного раскрытия темы, необходимо рассмотреть процедуры создания и подключения обоих типов информационных баз 1С, поэтому план сегодняшней беседы следующий:
Создание новой информационной базы 1С Предприятие в файловом варианте
Процедура создания новой файловой информационной базы 1С Предприятие 8 более простая, нежели создание клиент-серверной базы данных 1С, поэтому начнем с этого типа. Для создания новой файловой базы 1С Предприятие 8 необходимо проделать следующие шаги:
Создание каталога хранения базы данных. Для файловой базы данных необходимо создать пустой каталог в сети или на компьютере, в котором в дальнейшем мы будем хранить файлы базы 1С Предприятие. Например, создадим каталог «InfoBases» в разделе «Документы«. Это будет место хранения базы данных, но пока без данных.
Создание базы данных в каталоге «InfoBases». Теперь создадим саму базу 1С. Создание новой информационной базы 1С Предприятие 8 начнем с запуска информационной базы (двойным щелчком по ярлыку 1С). В окне запуска нажимаем «Добавить». Появится окно «Мастера добавления информационной базы», в котором выбираем «Создание новой информационной базы» (см. рис.) и нажимаем кнопку «Далее >».
На следующем шаге выбираем каким образом мы будем создавать новую базу — из шаблона (имеются ввиду шаблоны типовых конфигураций 1С, такие как 1С Бухгалтерия или 1С Зарплата и управление персоналом, которые заполняются в этом окне после установки их на компьютер) или «пустую», без конфигурации.
Нашей цели соответствует второй вариант «Создание информационной базы без конфигурации для разработки новой конфигурации или загрузки выгруженной ранее информационной базы». Выбираем его и нажимаем «Далее >».
В открывшейся форме вводим наименование информационной базы и указываем тип расположения информационной базы. Поскольку мы рассматриваем подключение файловой базы данных, устанавливаем флажок на «На данном компьютере или на компьютере в локальной сети» (см. первый рисунок).
Следующими шагами указываем: место хранения информационной базы — указываем путь до каталога, который мы создали до этого. Будем создавать новую базу в этом каталоге (см. второй рисунок); язык указываем «Русский» и кликаем «Далее >».
В следующей форме указываем параметры запуска информационной базы 1С Предприятие 8 — все пункты устанавливаем «Выбирать автоматически» и нажимаем «Готово». Новая файловая информационная база 1С Предприятие 8 создана.
Теперь рассмотрим каким образом создается клиент-серверная информационная база 1С Предприятие 8.
Создание новой информационной базы 1С Предприятие 8 в клиент-серверном варианте
Клиент-серверную базу 1С Предприятие 8 можно создать несколькими способами:
Рассмотрим оба этих способа.
Создание клиент-серверной информационной базы 1С Предприятие 8 через утилиту администрирования серверов
Утилита администрирования серверов 1С устанавливается при установке платформы 1С Предприятие 8.
Что бы вы лучше поняли логику создания клиент-серверной базы, создадим её через утилиту администрирования 1С Предприятие 8. Для этого раскрываем Локальный кластер и через контекстное меню, вызванное по нажатию на «Информационные базы», выбираем «Создать» — «Информационная база».
Заполняем параметры создаваемой базы:
и не забываем установить галочку «Создать базу данных в случае её отсутствия» (не установлена в примере) .
Создание новой клиент-серверной информационной базы 1С Предприятие 8 завершено, но что бы работать с созданной базой, её необходимо подключить в окне запуска 1С Предприятие. Вопрос подключения баз 1С Предприяте 8 рассматривается ниже.
Создание клиент-серверной информационной базы 1С Предприятие 8 через мастера добавления информационной базы 1С
В мастере добавления информационной базы указываем, что будем создавать базу на сервере 1С Предприятие (см. рис.).
Указываем параметры подключения информационной базы, такие же, как мы указывали в Утилите администрирования серверов 1С (выше). В остальном, создание новой информационной базы 1С Предприятие 8 аналогично для всех типов. В результате будет создана клиент-серверная база 1С Предприятие уже готовая к запуску.
Добавление в окне запуска существующей базы данных 1С Предприятие 8
В случае, если у вас имеется созданная база данных 1С Предприятие 8 и вам необходимо её подключить, то в Мастере добавления новой базы, выбираем «Добавление в список существующей информационной базы»:
В следующем окне указываем тип подключаемой базы:
- На данном компьютере или на компьютере в локальной сети;
- На веб-сервере;
- На сервере 1С Предприятие 8.
Соответственно, первый вариант подключения относится к файловым информационным базам. Для их подключения указываем адрес размещения папки с базой 1С Предприятие 8. В начале статьи мы создавали базу, для её подключения указываем путь до её расположения.
Базы 1С Предприятие 8 могут публиковаться на веб-сервере, и соединяться через интернет. Для создания такого типа подключения, необходимо заполнить интернет адрес расположения информационной базы 1С.
Третий вариант нужен для подключения клиент-серверной базы 1С Предприятие 8 размещенной на сервере 1С Предприятие 8.
В остальном, подключение одинаково для всех типов информационных баз.
После этих операций, в списке информационных баз добавится новая строка с подключенной базой 1С Предприятие 8.
Для проверки корректности нашего подключения, запускаем подключенную информационную базу 1С Предприятие 8 в режиме «Конфигуратор». В свойствах конфигурации можно посмотреть параметры запуска.
Создание новой информационной базы 1С Предприятие 8 успешно завершено!
В случае, если у вас не получится войти в базу, поскольку платформа 1С запросит ввод лицензии, то порядок действий вы можете прочитать в статье о системе лицензирования 1С Предприятие.
На сегодня ВСЁ! Желаю приятной работы с 1С Предприятие 8.
Если у вас остались вопросы, вы можете задать их в комментариях к публикации или на форуме — тут.
Эта статья является продолжением цикла статей «Первые шаги в 1С». В ней наглядно показывается, насколько быстро и просто можно развернуть типовую конфигурацию на платформе «1С:Предприятие 8» на компьютере заказчика.
- Что такое шаблон типовой конфигурации и как его установить?
- Какие основные файлы появляются после установки шаблона и для чего они предназначены?
- Как из шаблона развернуть чистую информационную базу для начала работы?
- Какие классификаторы желательно загрузить в чистую базу перед началом работы?
- Откуда скачать КЛАДР и как загрузить его в базу?
- Как скопировать информационную базу?
Применимость
Статья написана для конфигурации 1С:Бухгалтерия версии 3.0.30.10. Естественно, вряд ли вы сейчас используете эту конфигурацию в своей работе, но последовательность шагов при развертывании остается аналогичной. Отличия будут лишь в паре незначительных моментов, и то, касающихся не самого развертывания, а именно желательных настроек в новой базе в интерфейсе ТАКСИ:
- Источником адресных сведений в базе теперь является ФИАС (Федеральная информационная адресная система), а не КЛАДР, поэтому с информацией о загрузке адресов в формате КЛАДР можно ознакомиться исключительно с точки зрения исторической ретроспективы.
- Загрузка желательных классификаторов, о которых пойдет речь в статье, происходит через отдельные команды в интерфейсе Такси. Для того, чтобы их увидеть на панеле разделов “Справочники”, по кнопке “Настройка” необходимо включить видимость соответствующих команд на панели Действий.
Как в 1С подготовить информационную базу у клиента
На самом деле, установив пользователю платформу и конфигурацию, мы еще не создали ему базу. Кроме того, в базу необходимо загрузить специальные справочники «классификаторы». Состав этих справочников для каждой конфигурации свой. Все это мы рассмотрим на примере самой распространённой конфигурации «Бухгалтерия 3.0».
Затем Вы узнаете, как можно очень просто копировать базу. Тогда разным клиентам за несколько минут Вы сможете установить сколь угодно много баз с уже загруженными классификаторами.
Для закрепления навыков и углубления знаний первоначальную базу будем создавать из шаблона (после установки конфигурации).
На первом рисунке Вы видите раскрытую папку с файлами для полной инсталляции шаблона конфигурации. Вам необходимо запустить программу установки setup.exe.
Обратите внимание, что поскольку в нашем случае в настройках окна информационных баз, а именно в перечне шаблонов конфигураций и обновлений, уже забита единственная директория С:\templates, то именно она и предлагается для установки по умолчанию.
Иначе был бы предложен каталог текущего пользователя, что может быть не всегда удобно. После нажатия на кнопку Далее, процесс установки довольно быстро и благополучно завершается.
Перед выбором команды Готово, чтобы не просматривать лист с описанием поставки, необходимо убрать галочку Открыть описание поставки.
В данном случае требуемые файлы разместились в директории С:\templates\1C\Accounting\3_0_30_10.
Рассмотрим назначение некоторых файлов.
В папке “Обмены данными” содержатся файлы, обеспечивающие обмены с другими конфигурациями: Управление торговлей ред.11, Управление торговлей ред.10.3, Розница ред. 2.0, Управление небольшой фирмой ред. 1.4.
EanG000.ttf – это специальный шрифт штрихкода, который необходимо установить (поместить) в папку Fonts со шрифтами. Для Windows7 это будет С:\Windows\Fonts.
Файлы enaof.xml и okof.xml – это классификаторы (по другому – справочники), которые предстоит загрузить в чистую базу.
1Сv8.dt – это выгрузка демо-базы. Что такое выгрузка, мы с Вами поговорим несколько позже. А демо-база – это информационная база с данными, для того, чтобы можно было попрактиковаться в учебных целях.
1Сv8new.dt – это выгрузка чистой базы.
1Сv8.сf – это файл конфигурации.
Для разных конфигураций в качестве шаблона для создания новой базы могут использоваться как файлы конфигураций (например, УТ11), так и выгрузки чистых баз (например, Бухгалтерия 3.0).
1cv8.mft – это файл описания, который позволяет идентифицировать файлы, выполняющие роль шаблонов для создания чистых баз (и демо-баз тоже).
Рассмотрим подробнее, что содержится внутри такого файла для двух конфигураций (Управление торговлей 11 и Бухгалтерия 3.0).
После слова Source (источник) указывается название файла-шаблона. А после слова Destination (назначение) информация о том, что это за шаблон (принадлежность к конфигурации, шаблон демо-базы).
Обратите внимание, что для демо-базы источником является выгрузка базы (расширение файла dt). И это вполне естественно, так как одна лишь конфигурация не может содержать данных, которые должны заполняться в процессе использования самой базы. А выгрузка помимо конфигурации содержит еще в упакованном виде ранее заполненные в базе данные.
Что касается источника (шаблона) для создания новой базы, то в его роли могут выступать как установочная конфигурация, так и выгрузка чистой базы. В одном случае – это файл 1сv8.сf, а в другом – 1сv8.new.dt.
Итак, шаблон конфигурации «Бухгалтерия 3.0» установлен, можно приступать к созданию самой рабочей базы (обращаю внимание, что демо-база рабочей не является, она предназначена для целей обучения и экспериментов с программой).
В окне списка информационных баз нажмите на кнопку Добавить. Далее Вам будет предложен выбор из трех вариантов. Добавление группы для баз или добавление в регистрационный список уже существующей базы нас сейчас не интересует. Поэтому следует оставить вариант Создание новой информационной базы и нажать на кнопку Добавить.
Созданием информационной базы без конфигурации для последующей собственной разработки мы заниматься в данный момент не собираемся.
Требуется сохранить настройку Создание информационной базы из шаблона и открыть папку 1С:Бухгалтерия предприятия, в ней подпапку Бухгалтерия предприятия и выбрать сам шаблон 3.0.30.10. После чего нажать на кнопку Далее.
На следующем шаге предлагается название для информационной базы “Бухгалтерия предприятия”. Оно нам вполне подходит, поэтому можно смело продолжать дальше.
Далее будет предложено выбрать директорию, в которой должна храниться база. По умолчанию предлагается папка в каталоге текущего пользователя.
Многие предпочитают хранить базы не на системном диске или, по меньшей мере, все копии баз содержать на другом физическом носителе.
На последнем шаге предлагается выбрать некоторые параметры. Оставим пока те, что установлены по умолчанию, и нажмем на кнопку Готово. Нужная Вам база будет создана.
В окне со списком информационных баз появится только что сформированная база. Выберите ее и нажмите на кнопку 1С:Предприятие.
Пользователь с правами администратора будет создан автоматически. Вам следует его только выбрать и нажать на кнопку ОК.
База создана и запущена, теперь, главное, не повторить ошибки некоторых новичков, и не забыть установить базовые классификаторы.
Файлы классификаторов enaof.xml и okof.xml у вас уже есть (см. выше). Для загрузки этих классификаторов необходимо сначала подключить панель действий как показано на рисунке.
Затем следует активизировать раздел Основные средства НМА, вызвать контекстное меню и выбрать пункт Настройка панели действий.
Далее в форме настройки панели действий перетащить команды Загрузить классификатор ЕНАОФ, Загрузить классификатор ОКОФ из группы Доступные команды в группу Выбранные команды и нажать на кнопку ОК.
Под панелью разделов в группе Сервис станут доступны команды по загрузке этих классификаторов.
Поочередно вызывайте две данные команды. При нажатии верхней команды, появится форма с кнопкой для вызова диалога выбора файла с классификатором единых норм амортизационных отчислений основных фондов. После выбора файла произойдет его загрузка.
Соответственно, при активизации нижней команды, появится другая форма с кнопкой. С помощью этой кнопки можно вызвать диалоговое окно для выбора файла, содержащего общероссийский классификатор основных фондов.
После выбора файла для его загрузки понадобится еще нажать кнопку Загрузить данные (в правом нижнем углу данной формы).
Для загрузки Адресного классификатора следует перейти в раздел Справочники и настройки учета, вверху панели навигации выбрать команду Адресный классификатор.
Появится специальная форма, в которой необходимо нажать на кнопку Загрузить. После чего появится форма выбора загружаемых регионов.
После выбора нужных регионов и нажатия кнопки Далее программа предложит на выбор: загрузку с сайта поддержки пользователей 1С:Предприятия, с диска информационно-технологического сопровождения (ИТС) или с имеющегося файла.
Для загрузки классификатора Банков перейдите в раздел Банк и касса и в панели навигации выберите команду Банки. В рабочей обрасти откроется форма списка банков.
В этой форме нажмите на кнопку Подобрать. Откроется форма Классификатора банков, из которой можно произвести загрузку классификатора. Для загрузки следует нажать на кнопку Загрузить классификатор.
Появится диалоговое окно для выбора варианта загрузки.
После выбора варианта загрузки и нажатия кнопки Далее начнется загрузка классификатора.
В дальнейшем с помощью кнопки Выбрать пользователь сможет выбрать нужный банк и перенести его в справочник Банки.
В заключении данной статьи немного поговорим о копировании информационных баз. О таком варианте копирования, как выгрузка информационной базы в файл с расширением dt (с последующим вариантом загрузки) мы еще поговорим несколько позже.
Поскольку начинающие 1С-ники работают чаще с файловыми базами, то для копирования, в принципе, достаточно одного файла, который называется 1Cv8.1CD.
Но рекомендуется еще копировать журнал регистрации событий (папка 1Cv8Log). Хотя для создания копии базы достаточно даже одного файла, который, по сути, и является самой базой.
Этому интересному свойству можно найти еще одно применение. Если Вы едете к трем разным клиентам устанавливать одну и ту же бухгалтерию, то по сути у других клиентов Вы можете создать такую же пустую директорию (или другую, не суть важно).
Главное, Вы можете сразу поместить в нее файл (естественно, той базы, с которой еще не работали). И если Вы заранее подготовили этот файл, то есть загрузили положенные классификаторы. Установка у клиента будет занимать считанные минуты.
К примеру, создаем у клиента папку D:\Bases\Accounting, помещаем в нее подготовленный файл. В окне информационных баз нажимаем кнопку Добавить. Но теперь на первом шаге выбираем вариант Добавление в список существующей информационной базы, а не создание новой (ведь база у нас уже в созданной директории есть).
В очередной открывшейся форме присваиваем наименование базе. После нажатия кнопки Далее программа попросит указать каталог информационной базы, в качестве которого мы и укажем уже подготовленную папку D:\Bases\Accounting с файлом базы.
На дополнительных параметрах очередной открывшейся формы можно пока внимания не заострять, нажать кнопку Готово и пользоваться новой базой.
Итак, Вы узнали не только, как подготовить информационную базу у клиента, но и как сделать это очень быстро. Конечно, если Вы заранее уже подготовились дома или в офисе.
PDF-версия статьи для участников группы ВКонтакте
Если Вы еще не вступили в группу – сделайте это сейчас и в блоке ниже (на этой странице) появятся ссылка на скачивание материалов.
Статья в PDF-формате
Если Вы уже участник группы – нужно просто повторно авторизоваться в ВКонтакте, чтобы скрипт Вас узнал. В случае проблем решение стандартное: очистить кеш браузера или подписаться через другой браузер.
Комментарии / обсуждение (9):
Для украинских конфигураций загружается файл налоговых инспекций str_sti.xml
Эта статья является продолжением цикла статей «Первые шаги в 1С» и посвящена настройкам списка информационных баз. Из неё вы узнаете:
- Когда нужно настраивать список информационных баз и для чего?
- Какие настройки нужно производить для всего списка, а какие для отдельной базы?
- Где физически хранится файл списка баз и чем мы можем его открыть?
Применимость
В статье рассматривается платформа 8.3.4.482. Если вы работаете с более старшей версией, то весь материал является абсолютно актуальным, т.к. описываемая функциональность не претерпела изменений.
Как в 1С настроить список информационных баз
С окном списка информационных баз Вы уже неоднократно сталкивались – это стартовое окно, которое вызывается при запуске платформы. Пришло время работу со списком информационных баз рассмотреть более детально.
Запуск платформы 1С:Предприятие 8 можно осуществить через меню Пуск, с помощью ярлыка на рабочем столе или, как вариант, вызвать напрямую исполняемый файл. Базы могут быть сгруппированы в виде дерева.
Настройка списка информационных баз осуществляется после нажатия на одноименную кнопку.
В открывающемся окне настроек можно определить:
- будет ли использоваться древовидное отображение баз, то есть можно ли будет базы рассортировывать по определенным группам. При этом появляется возможность создания новой группы в дереве информационных баз. Отображение списка баз в виде дерева удобно, когда используется достаточно большое количество информационных баз. В противном случае, такое отображение только усложняет поиск конкретной базы. Следует отметить, что возможно также создание подчиненных групп. Количество подчиненных групп не ограничено;
- можно установить сортировку по наименованию;
- указать количество показываемых последних запущенных информационных баз. Ссылки на эти базы будут дублироваться в самом верху списка баз (очень удобно при большом количестве баз, из которых некоторые используются наиболее часто);
- в табличной части Каталоги шаблонов конфигураций и обновлений можно указать один или несколько каталогов. По умолчанию создается каталог шаблона, принадлежащий текущему пользователю. Однако есть возможность указывать общие каталоги шаблонов. При создании новой базы, в указанных каталогах система будет искать существующие шаблоны;
- на адресах интернет-сервисов и списках общих информационных баз мы сейчас останавливаться не будем;
- таблица Используемые версии содержит перечень номеров версий и релизов, используемых системой, когда необходимо работать с помощью релиза, отличного от максимального. Например, для версии 8.3 использовать релиз 8.3.4.365;
- смысл настроек Устанавливать автоматически новую версию и Использовать аппаратную лицензию (ключ защиты) очевиден из названия.
Можно устанавливать параметры для отдельной информационной базы. Эти параметры задаются либо при создании самой базы (на последнем шаге мастера существует страница с параметрами), либо после нажатия кнопки Изменить в окне списка информационных баз (в этом случае можно поменять также наименование и расположение базы).
На последней странице с параметрами определяются параметры запуска. Разберем, какие это параметры.
Вариант аутентификации (т.е. вариант проверки подлинности пользователя). Существует два варианта аутентификации.
Для одного из них при запуске базы будет вызываться диалоговое окно, где нужно будет выбрать или ввести пользователя и ввести пароль.
Во втором случае платформа будет определять: под каким пользователем операционной системы запускается информационная база.
Если в карточке пользователя информационной базы стоит флаг Аутентификация операционной системы и указан пользователь операционной системы, то эта база будет запущена.
Вариант аутентификации можно настроить так, что всегда принудительно будут запрашиваться имя и пароль. Данный режим используется разработчиком для проверки работы базы при ее запуске от имени разных пользователей.
Кроме того, данный вариант позволяет обеспечить более надежную защиту от несанкционированного доступа (когда в операционной системе есть пользователи без пароля).
Скорость соединения (Обычная, Низкая, Выбирать при запуске). Низкая скорость соединения выбирается при работе по тонкому каналу связи с низкой пропускной способностью.
В этом случае платформа использует оптимизацию (запросы собираются в пакеты и за один раз отправляются к серверу).
Выбирать при загрузке означает, что в нижней части окна информационных баз для данной базы, при необходимости, можно будет установить признак (галочку) низкой скорости соединения.
Дополнительные параметры запуска. Внешне это строка, в которой можно указать ключи запуска приложения. Например, можно настроить автоматический выбор пользователя.
Строка будет выглядеть примерно так: /n Администратор. Где /n – ключ, который означает Имя пользователя, а Администратор – само имя. Существует целый набор ключей, которые влияют на запуск приложения.
Основной режим запуска (Тонкий клиент, Толстый клиент, Веб-клиент, Выбирать автоматически). Выбор Веб-клиента возможен, если база опубликована на Web-сервере.
При выборе варианта Выбирать автоматически режим запуска определяется настройками информационной базы (где устанавливаются данные настройки будем разбирать позже).
Версия 1С:Предприятия. Версия, с которой нужно запускать данную базу. Можно указать просто 8.1, 8.2 или 8.3 (естественно, если указанная платформа установлена). Кроме того, для версий 8.2 и 8.3 возможно указание конкретного релиза.
Это актуально при установке нескольких релизов нескольких версий одновременно на одном компьютере.
Эта возможность может использоваться для тестирования работы на новой версии или временной работы на старом релизе (когда в новом проявились какие-то критические ошибки).
В списке информационных баз можно указывать две и более ссылок на одну и ту же информационную базу.
При этом, для каждой ссылки могут быть прописаны свои параметры запуска. Например, можно создать две ссылки на одну информационную базу, обеспечивающие запуск базы под разными релизами платформы.
Список информационных баз хранится в специальном файле каталога пользователя.
Данный файл можно просматривать и редактировать с помощью стандартной программы Блокнот.
В окне списка информационных баз кнопка Удалить предназначена лишь для удаления регистрации выбранной базы (ссылки) в списке.
После подобных действий база (ссылка) исчезнет из данного диалогового окна. При этом физически база останется на жестком диске.
В файловом варианте, чтобы действительно удалить информационную базу, следует удалить каталог, где она располагается. Клиент-серверную базу необходимо удалять из консоли серверов 1С.
В следующей статье рассмотрим вопросы, касающиеся архитектуры платформы,ответы на которые необходимо знать для администрирования.
PDF-версия статьи для участников группы ВКонтакте
Если Вы еще не вступили в группу – сделайте это сейчас и в блоке ниже (на этой странице) появятся ссылка на скачивание материалов.
Статья в PDF-формате
Если Вы уже участник группы – нужно просто повторно авторизоваться в ВКонтакте, чтобы скрипт Вас узнал. В случае проблем решение стандартное: очистить кеш браузера или подписаться через другой браузер.
Комментарии / обсуждение (5):
“смысл настроек Устанавливать автоматически новую версию …очевиден из названия” – вообще, не очень очевиден. Будет загружена и установлена новая версия платформы? А параметры аутентификации не нужны для сервера обновлений? А если интернета не будет?
Посмотрел документацию, там тоже толком не объясняется. Что то я не понимаю, наверное )
Есть еще куча задач, которые к собственно разработке отношения не имеют, но являются обязательной частью работы любого внедренца или программиста 1С.
Понятно, что с добавлением новых пользователей или расстановкой флажков при настройке прав – все более-менее справляются :)
Но есть и темы, которые явно не стали “массовым знанием”.
Поэтому считаем полезным выпустить дополнительные материалы.
Запуск 1С:Предприятия под веб-клиентом
Cегодняшняя тема – родом из летнего опроса (да, мы читаем ответы :)
Тема “1С и web” продолжает оставаться относительно новой, для многих – terra incognita, с которой еще предстоит разбираться.
PDF с описанием технологии и инструкциями.
10 базовых страниц, с которых нужно начать изучение.
Видео 00:
Вводная информация по запуску 1С под веб-клиентом
Самый первый, вводный видео-урок.
Видео 01:
Особенности веб-клиента
Веб-клиент – одно из клиентских приложений в платформе «1С:Предприятие», причем он существенно отличается от толстого или тонкого клиента.
Рассмотрим особенности и отличительные моменты веб-клиента
Видео 02:
Общая схема работы с информационными базами «1С:Предприятие» через веб-браузер
В этом видео рассматривается, как организована работа с информационными базами «1С:Предприятие» при использовании веб-браузера.
Какие веб-серверы можно использовать и какие конфигурации можно запустить под веб-клиентом.
Видео 03:
Публикация базы на веб-сервере
В этом видео рассматривается, какие действия с информационной базой нужно произвести, чтобы она была доступна для пользователя через браузер.
Рассказывается, что представляет собой публикация базы на веб-сервере.
Видео 04:
Установка веб-сервера IIS на Windows Server 2008. Публикация информационной базы «1С:Предприятие»
Один из веб-серверов, с которым может работать «1С:Предприятие», – это IIS от Microsoft. Он входит в поставку Windows Server.
В этом видео рассказывается, как установить IIS и выполнить на нем публикацию информационной базы под Windows Server 2008.
Подключаемся к опубликованной базе при помощи Internet Explorer.
Видео 05:
Настройки публикации в диспетчере служб IIS
В этом видео при помощи Диспетчера служб IIS рассматриваем, что происходит на веб-сервере при публикации базы – какие настройки установлены, и что расположено в каталоге публикации.
Видео 06:
Особенности публикации файловых информационных баз
В этом видео рассматриваем, какие ошибки с правами доступа могут возникать при публикации файловых информационных баз.
Видео 07:
Подключение к опубликованной на веб-сервере базе при помощи тонкого клиента
В этом видео рассматриваем, как подключиться к информационной базе, опубликованной на веб-сервере, не только при помощи браузера, но и под тонким клиентом.
Такую базу можно добавить в список баз в окне запуска.
Видео 08:
Установка веб-сервера IIS на Windows Server 2012 R2. Настройка работы с 32-битным расширением
В этом видео рассматривается процесс установки веб-сервера IIS под ОС Windows Server 2012 R2.
Рассказывается, какие настройки необходимо сделать, чтобы обеспечить работу 32-битного расширения под 64-битную ОС.
Видео 09:
Публикация информационной базы на веб-сервере под Windows Server 2012 R2
В этом видео рассказывается, как выполнить публикацию информационной базы под ОС Windows Server 2012 R2, что публикация должна выполняться в конфигураторе от имени администратора.
Видео 10:
Настройка 64-разрядного модуля расширения веб-сервера для IIS
В этом видео рассказывается, как установить 64-битный сервер «1С:Предприятие» и как настроить веб-сервер на работу с этой платформой.
Видео 11:
Сброс настроек при публикации из конфигуратора
Видео 12:
Установка веб-сервера Apache 2.2. Публикация информационной базы
Платформа «1С:Предприятие» может также работать с веб-сервером Apache.
В этом видео рассказывается, как установить этот веб-сервер и выполнить его настройку для публикации информационных баз.
Видео 13:
Видео 14:
Видео 15:
Утилита Webinst для публикации информационных баз на веб-сервере из командной строки
Публикацию информационных баз на веб-сервере можно осуществлять не только из конфигуратора, но и при помощи специальной консольной утилиты.
В этом видео рассматриваются возможности этой утилиты.
Смотрите еще:
Комментарии / обсуждение (275):
Здравствуйте. Столкнулся вот с такой проблемой: При долгом серверном вызове (больше 2-3 мин) клиент отмирает. Клиент работает через Apache. Версии программ: ОС Windoows 2012 R2, 1С 8.3.13.1513 x64 (УТ 11.4.6.174), Apache 2.4.38 x64, MS Sql Server 2012.
К примеру, открываем документ “Установка цен номенклатур”, с 10000 позициями. Такой документ открывается примерно мин 5-7. Соединение при этом активно, но последняя активность не меняется. Т.е. такое ощущение, что клиент отваливается по таймауту. Пробовал шаманить с настройками публикации (вкладка Прочее), менял релиз платформы, апача, но результат никакой.
Что это может быть?
Спасибо
Добрый день!
Готового решения тут не предложу. Я бы порекомендовал первым делом включить технологический журнал, начать собирать его и анализировать. Возможно, в нем Вы увидите ошибку, из-за которой система ведет себя таким образом.
В 14 уроке у вас описаны команды для того что бы сделать само подписывающийся сертификат, а так же команды правки файла конфигурации самого Апача. Не могли бы вы их выложить отдельным файлом?
Добрый день!
Для генерации сертификата используются команды:
cd "C:\Program Files\Apache Software Foundation\Apache2.2\bin"
openssl req -config "C:\Program Files\Apache Software Foundation\Apache2.2\conf\openssl.cnf" -new -out server.csr
openssl rsa -in privkey.pem -out server.key
openssl x509 -in server.csr -out server.cert -req -signkey server.key -days 365
openssl x509 -in server.cert -out server.der.crt -outform DER
Listen 443
.
LoadModule ssl_module modules/mod_ssl.so
.
SSLRandomSeed startup builtin
SSLRandomSeed connect builtin
SSLMutex default
SSLSessionCache none
.
SSLEngine On
SSLCertificateFile conf/ssl/server.cert
SSLCertificateKeyFile conf/ssl/server.key
У вас могут быть другие входящие, это не важно (сейчас).
Мы взяли Комплексную поставку УТП (в нее входит 10 клиентских лицензий, сервер (только 32 бит), и конфигурации ЗУП, УТ, Бухгалтерии, и сама УТП. Примечательно что франзайзи во всю хотели включить отдельные поставки, и лучше сразу КОРП. Анализ показал что это лишнее, и дешевле брать комплексную конфигурацию.
При подборе железа вам важно помнить, что в клиент-серверном варианте работе 1С нужно, чтобы частота работы процессора была максимальна, как и частота работы памяти (помните об этом, выбирая железо). (то есть Hyper трейдинг и всякие С1-2-3 state лучше отключить в BIOS).
Так же надо «физически» разносить файл базы (MDF) и лога (LDF) на отдельные жесткие, а не логические диски.
И если для файловой версии оптимально будет рекомендовать SSD, то тут, не все так очевидно.
Зайдите на форум Гилева, чтобы ознакомиться с «загадками», возникающими в попытке улучшить производительность 1С. Много интересного.
В моем случае коллеги админы выдели мне лезвие на блейд сервере, с 2мя физ.процессорами AMD Quad-Core Opteron(tm) Processor 2354, с 16 Гб (667 МГц). Система на 2 дисках в зеркале. Диски под базу выделялись по Fiber chanel, на HP EVA.
Сейчас ищу другую конфигурацию, но пока надо и на этом пожить.
И вот на этапе внедрения, пока ведется анализ как переносить данные из другой ERP системы, 1С программист обратил мое внимание на медленную работу, и долгое проведение документов. То есть систему еще не эксплуатируют, а она уже тормозит и помирает, а перепроведение раза в 3 медленнее, чем у человека на ноутбуке, а с этим еще и люди работать должны будут (3-4 основных, и 25-40 табельщиков).
Не порядок.
Он порекомендовал использовать тест Гилева (легко гуглится его сайт), у которого полного сервисов поддержки, и информации. Чем и воспользовался.
Тест показал что все плохо, и рекомендованное число пользователей отсутствует.
Посмотрев повнимательнее я понял что база и лог хоть на разных дисках — но логических.
И вот для исправления этого и сделал скриншоты и эту памятку на будущее себе и другим:
Создание базы данных в SQL server management studio. Базу и лог разносим на разные физические диски.
Методе восстановления выбираем Simple
Создаем новую базу через клиента 1С на компьютере
Выбираем добавление информационной базы. В нашем случае без конфигурации.
Задаем называние. Здесь любое. Лучше как на сервере.
Заполняем данные. Когда указывал на сервере, имя сервера указывал 127.0.0.1 — иное не работало.
здесь ничего не меняем
Делаем загрузку нашей информационной базы (предварительно имеющейся или новой, например теста)
Собственно выбор базы. Я загружаю тест Гилева для платформы 8.3
Подтверждаем
Подтверждаем
Имейте ввиду:
Запуская тест Гилева в тестовой базе, которая расположена в тех же местах хранения что и любая боевая — имейте ввиду, что как минимум Лог файл стремиться занять все свободное место, что чревато остановкой боевой базы и не прохождением теста.
Итог теста. Еще все плохо, но рекомендованное число пользователей больше требуемого, что хорошо.
Так же тестировал, используя логический раздел на зеркале основного диска в лезвие и раздела на СХД EVA.
Здесь Лог на логическом диске в зеркале на SAS 10K, а база на СХД EVA с SAS дисками 15K
А здесь База на логическом диске в зеркале на SAS 10K, а лог на СХД EVA с SAS дисками 15K
Промежуточный итог:
Разнесение Базы данных SQL по разным дискам очень важно!
В самом минимальном варианте Базу можно базировать на логическом диске основного физического диска с системой, а лог выносить на отдельный диск (в комментариях дали информацию, что лучше на SSD)
Лучшем вариантом разнесения базы и лога на отдельные физические диски.
Так же, как подметили в комментариях, имеет смысл вынести и TEMP базу самого SQL, так как 1С ее активно использует во время работы.
P.S. В процессе поиска правды система полностью клонировалась на один отдельный SSD (то есть диски с базой и логом были логические).
Не смотря на i7-4790 с 32 GB DDR3, производительность от обычного диска и работы на сервере лучше не становится.
Создание дисков на RAM диске так же показывало низкие результаты, не отличимые от работы на простых дисках.
Так же информация в помощь — Effector Saver позволяет сохранять 1с базы
Бекапить все остальное смысла мало, так как в моем случае лицензии программные и при переносе на другое железо лицензии слетают.
Из дополнительного.
Если Вам захочется дать пользователям домена безнаказанно создавать любые БД средствами 1С, то учетной записи службы сервера 1С сделать доменную учетку, имеющую право создавать базы без всяких сисадминов вполне достаточно,
при этом логин и пароль в свойствах информационной базы писать не надо…
Читайте также: