+7 (495) 926-37-81ООО «Центр КТ» (495) 926-37-81
МОСКВА
Офис в Москве



Варианты подключения компьютеров к базе данных

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

ФАЙЛ-СЕРВЕРНЫЙ ВАРИАНТ

Самый простой и дешевый способ подключения к 1С Предприятия и 1С Бухгалтерии. База данных хранятся на диске одного из компьютеров, для версии 7.7 в виде файлов формата dbf, для версии 8.0 и 8.1 в виде одного файла. Не требует никакого дополнительного программного обеспечения кроме 1С Предприятия и операционной системы. Скорость работы зависит от пропускной способности сети, при большом числе пользователей наблюдается сильное замедление работы. Компьютерные ресурсы сети равномерно распределяются между сервером и компьютерами пользователей, таким образом, сервером может вполне выступать любой компьютер сети, желательно с наилучшими параметрами. Такой вариант вполне подойдёт для домашней работы и работы до 10 пользователей в базе данных:

Схема файл-серверного варианта подключения баз данных 1С Предприятия 8.0 и 1С Бухгалтерии 8.0

КЛИЕНТ-СЕРВЕРНЫЙ ВАРИАНТ (для 1С Предприятия 7.7 - SQL-поставка)

База данных хранится на сервере под управлением Microsoft SQL Server. В версии 7.7 компьютер пользователя формирует запрос SQL-серверу, в ответ получает только необходимую выборку, тем самым снижается нагрузка на сеть и возрастает скорость работы базы данных. В версии 8.0 и 8.1 используется более совершенная трёх уровневая система доступа к информационной базе: Сервер SQL <- Сервер 1С <- Компьютер пользователя. Компьютер Сервер SQL - выполняет роль хранилища базы данных, обрабатывает запросы программы и отвечает на них упорядоченными результатами выборки. Сервер 1С - формирует запросы для Сервера SQL на понятном ему языке и обрабатывает присланные ответы, превращая их в отчёты или итоги понятные пользователю. Компьютер пользователя - передаёт команды пользователя Серверу 1С и показывает присланные ответы на экране, в свою очередь, выполняет часть программы, которая отвечает за вывод информации на экран или принтер. При таком варианте подключения основная нагрузка ложиться на пару Сервер 1С - Сервер SQL, которые могут представлять собой единый аппаратный сервер:

КЛИЕНТ-СЕРВЕРНЫЙ ВАРИАНТ (для 1С Предприятия 7.7 - SQL-поставка)

База данных хранится на сервере под управлением Microsoft SQL Server. В версии 7.7 компьютер пользователя формирует запрос SQL-серверу, в ответ получает только необходимую выборку, тем самым снижается нагрузка на сеть и возрастает скорость работы базы данных. В версии 8.0 и 8.1 используется более совершенная трёх уровневая система доступа к информационной базе: Сервер SQL <- Сервер 1С <- Компьютер пользователя. Компьютер Сервер SQL - выполняет роль хранилища базы данных, обрабатывает запросы программы и отвечает на них упорядоченными результатами выборки. Сервер 1С - формирует запросы для Сервера SQL на понятном ему языке и обрабатывает присланные ответы, превращая их в отчёты или итоги понятные пользователю. Компьютер пользователя - передаёт команды пользователя Серверу 1С и показывает присланные ответы на экране, в свою очередь, выполняет часть программы, которая отвечает за вывод информации на экран или принтер. При таком варианте подключения основная нагрузка ложиться на пару Сервер 1С - Сервер SQL, которые могут представлять собой единый аппаратный сервер:

Схема клиент-серверного варианта подключения баз данных 1С Предприятия 8.0 и 1С Бухгалтерии 8.0 с одним аппаратным сервером, на котором установлены 1С:Сервер и SQL-сервер.

В таком варианте скорость работы напрямую зависит от параметров Сервера: количества и частоты процессоров, объёма оперативной памяти, скорости жёстких дисков.

Возможен более дорогой, но более эффективный вариант, когда Сервер 1С и Сервер SQL установлены на разных компьютерах:

Схема клиент-серверного варианта подключения баз данных 1С Предприятия 8.0 и 1С Бухгалтерии 8.0 с раздельной установкой 1С:Сервер и SQL-сервер на отдельные аппаратные сервера.

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

Для небольших организаций с количеством компьютеров до 75 и не высокой нагрузкой на 1С Предприятие возможен вариант использования сети под управлением Windows Small Business Server 2003 Premium (SBS). Эта система представляет собой интегрированный пакет, состоящий из серверов и служб различного назначения с единой консолью управления по доступной цене, специально рассчитанной на предприятия малого и среднего бизнес. Фактически по цене Windows Сервера 2003 пользователю предлагается пакет, состоящий из программ:

  • Windows Server 2003 - серверная ОС включающая службы файлов и приложений
  • Windows SharePoint Services - веб-узел для совместной работы с документами
  • Exchange Server 2003 - сервер электронной почты
  • Microsoft Office Outlook 2003 - почта, календари, контакты
  • Microsoft Shared Fax Service - работа с факсами
  • Служба маршрутизации и удаленного доступа (RRAS) - безопасное подключение к Интернету
  • SQL Server 2000 - система управления базами данных
  • Microsoft Office FrontPage 2003 - разработка сложных веб-сайтов
  • ISA Server 2004 - обеспечивает безопасность и высокую скорость работы в Интернете
Схема клиент-серверного варианта подключения баз данных 1С Предприятия 8.0 и 1С Бухгалтерии 8.0 с использованием Windows Small Business Server 2003 Premium.

Но для данного варианта сети существуют некоторые ограничения, такие как:

  • В сети может быть установлен только один сервер SBS;
  • В сети обязательно должен быть поднят домен и только один;
  • В SBS отсутствует служба Terminal Server, для работы с ней необходимо установить на другой компьютер Windows Server 2003 в состав, которого эта служба входит по умолчанию. Хотя с точки зрения эффективности работы, распределения ресурсов и скорости Терминал-Сервер всегда желательно запускать на отдельном компьютере-клиенте.

УДАЛЁННОЕ ПОДКЛЮЧЕНИЕ

Для удалённого подключения к информационной базе как в серверном варианте, как и в файловом, используются точки доступа на основе:

Терминал-Сервер (RDP) - позволяет выполнять программу на стороне сервера. Компьютер пользователя открывает на сервере сеанс работы, при этом, предоставляя серверу только информацию о состоянии клавиатуры и мыши, вся работа полностью происходит на сервере, пользователь видит у себя на экране Рабочий стол сервера. Данный вариант подключения характеризуется очень маленьким сетевым трафиком, что позволяет его использовать как в медленной локальной сети, так и при удалённом соединении через Интернет. На практике пользователь может работать с 1С Предприятием и 1С Бухгалтерией даже используя, коммутируем канал GPRS со скоростью 9,6 Кбит/с, разумеется, с такой маленькой скорости испытывается некоторый дискомфорт при интенсивном использовании диалоговых форм. Другой вариант использования Терминал-сервера - это предоставление доступа к базе данных компьютеров с устаревшей аппаратной или программной конфигурацией, например: используя менее 128 Мб оперативной памяти (для версии 8.0 и 8.1). Для соблюдения безопасности информации при использовании Терминал-сервера с доступом из Интернета необходимо использовать политику безопасности высокого уровня: сложные пароли пользователей, создание VPN-каналов, защиту и аудит RDP-порта.

Web-расширение - позволяет подключаться к информационной базе через Интернет используя только веб-браузер, например Internet Explorer. Эта технология работает подобно тому, как функционируют Интернет-магазины и Интернет-витрины. В сети предприятия, на одном из компьютеров установлен Интернет-сервер, например Internet Information Server, который предоставляет доступ к специальным Интернет-формам документов и отчётов, при этом обеспечивая безопасность и совместимость 1С Предприятия версии 8.0 с другими операционными системами отличными от Windows.

Расширение для карманных компьютеров - позволяет подключаться к информационной базе 1С Предприятия 8.0 и 1С Бухгалтерии 8.0 с помощью карманных компьютеров (КПК), коммутаторов, смартфонов работающих под управлением Windows Mobile 2003 или Windows Mobile 5.0

Управление распределённой информационной базой (УРИБ) - позволяет работать пользователям в единой информационной базе, используя отдельные её копии и время, от времени синхронизируя их. Например, единая база в организации с удалёнными филиалами или сотрудники, работающие дома, а также позволяет организовать обмен данными с клиентами и партнёрами. Для организации обмена вполне достаточно настройки встроенной функции 1С Предприятия и не требуется дополнительного оборудования или канала связи - обмен производится через электронную почту или любым другим способом передачи файла. Такой вариант одновременно является способом подключения удалённых пользователей и вариантом обмена информацией между базами, подробнее описан в разделе Полезное - Перенос информации.

ЛИЦЕНЗИИ И РЕКОМЕНДАЦИИ

Мы настоятельно Вам рекомендуем использовать только лицензионное программное обеспечение, это обеспечит Вам:

  • Возможность получения профессиональной поддержки, в том числе нашей Компанией;
  • Возможность получения консультаций, информационно-технического сопровождения и обновлений;
  • Возможность изменить программу под себя профессиональными программистами;
  • Даст гарантию, что Вы используете полностью работоспособный продукт, не содержащий ошибок, что особо важно при работе с бизнес-системами и серверными системами;
  • Избавит от проблем, которые могут возникнуть при использовании пиратских копий, например при сдаче отчётности подготовленной в 1С Бухгалтерии в налоговых органах.
Нашли ошибку на сайте? Напишите о ней нам!
Наверх Обратный звонок