Преимущества использования клиент-серверного варианта работы описаны в одной из предыдущих статей.
Непосредственно до перехода в клиент-серверный вариант работы нужно выполнить подготовительные действия, а именно:
- Установить и запустить сервер 1С
- Установить СУБД (в рассматриваемом примере используется СУБД Microsoft SQL Server)
- Сделать резервную копию информационной базы
- Завершить сеансы всех пользователей информационной базы. После завершения сеансов нужно «закрыть» базу от пользователей на время проведения работ, чтобы они не могли внести новых данных в базу. Сделать это проще всего следующим способом. Поскольку при использовании файлового варианта работы информационная база представляет собой файл на диске в формате «.1CD», а при подключении к базе пользователи используют путь к каталогу с этим файлом, то для того чтобы пользователи не могли войти в информационную базу, пока выполняются технические работы, можно изменить имя каталога, в котором находятся файлы информационной базы:
После того как подготовительные работы завершены можно приступать непосредственно к переводу информационной базы из файлового варианта работы в клиент-серверный. Делать это рекомендуется в нерабочее время, чтобы не останавливать работу пользователей.
Первым делом нужно сделать выгрузку информационной базы. Для этого открываем информационную базу в режиме Конфигуратор (не забываем, что мы изменили имя каталога, поэтому сначала нужно изменить путь к базе):
В конфигураторе переходим в меню Администрирование — Выгрузить информационную базу:
После чего в проводнике выбираем каталог, куда будет сохранен файл выгрузки и нажимаем "Сохранить":
В результате в указанном каталоге будет сохранен файл выгрузки в формате «.dt».
Следующим шагом нужно создать новую информационную базу без конфигурации в клиент-серверном варианте работы. Как это сделать можно прочитать в одной из прошлых статей: Как создать информационную базу: клиент-серверный вариант работы
Далее открываем созданную информационную базу в режиме Конфигуратор:
В режиме Конфигуратор переходим в меню Администрирование — Загрузить информационную базу:
В открывшемся проводнике находим файл выгрузки информационной базы, сформированный на предыдущем шаге и нажимаем «Открыть»:
В открывшемся окне нажимаем «Да»:
После завершения процесса загрузки системе предложит перезапустить конфигуратор — соглашаемся с этим.
На этом процесс перевода информационной базы из файлового варианта работы в клиент-серверный завершен.