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