Пос-Cервис

 Телефоны: (4152) 26-05-40, 45-05-35
pospk@mail.kamchatka.ru
All
Мои статьи [25]
1c 7.7 [0]
1c 8.x [7]
Главная » Статьи » Мои статьи

Описание установки 1С SQL "Клиент сервер" УТП 8.1

Клиент-серверный вариант 1С:Предприятия и операционная система


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

  • Службу удаленного вызова процедур (DCOM, COM+);
  • Службу безопасности Windows;
  • Сетевые экраны (Firewall);
  • Средства доступа к Microsoft SQL Server.

Если клиентское приложение, сервер 1С:Предприятия и Microsoft SQL Server установлены на одном компьютере, и операционная система на этом компьютере имеет установки по умолчанию, то клиент-серверное 1С:Предприятие готово к работе сразу после установки. Если клиентские приложения работают на отдельных компьютерах и операционные системы на всех компьютерах имеют настройки по умолчанию, то для начала работы 1С:Предприятия как правило необходимо:

  • Включить DCOM на каждом клиентском компьютере 1С:Предприятия и на сервере 1С:Предприятия;
  • Если на сервере 1С:Предприятия установлена операционная система Microsoft Windows Server 2003, то этому компьютеру необходимо установить роль "сервер приложений". При установке этой роли достаточно включить поддержку Application Server Console и Enable network COM+ access;
  • Если на клиентском компьютере или сервере 1С:Предприятия установлена одна из операционных систем: Microsoft Windows XP SP2 или Microsoft Windows Server 2003 SP1, то на каждом из них необходимо выключить сетевые экраны (Firewall), если они включены.

В более сложных ситуациях может потребоваться дополнительная настройка различных служб Windows. Рассмотрим необходимые настройки более подробно.

Для начала необходимо включить поддержку DCOM. Запустите утилиту dcomcnfg.exe. С ее помощью Вы сможете установить основные параметры DCOM и определить сетевые протоколы, посредством которых DCOM будет обеспечивать удаленный вызов процедур на сервере. Выберите закладку "Default Properties" и установите параметры, как показано на рисунке:



















Для начала необходимо включить поддержку DCOM. Запустите утилиту dcomcnfg.exe. С ее помощью Вы сможете установить основные параметры DCOM и определить сетевые протоколы, посредством которых DCOM будет обеспечивать удаленный вызов процедур на сервере. Выберите закладку "Default Properties" и установите параметры, как показано на рисунке:


При помощи кнопки "Properties…" Вы можете установить ограничения на используемые диапазоны IP портов. Эти ограничения могут быть полезны для настройки сетевых экранов или при использовании DCOM через Internet. Как правило, никаких ограничений на IP порты устанавливать не требуется. Обратите внимание на то, что DCOM наряду с портами из заданных Вами диапазонов использует порт 135.

 

В операционных системах Microsoft Windows XP SP2 и Microsoft Windows Server 2003 SP1 по умолчанию может быть (например, при новой инсталляции Microsoft Windows Server 2003 с SP1, пока не будут установлены все обновления) включен сетевой экран (Firewall), что не позволяет осуществлять удаленные вызовы процедур при помощи службы DCOM/COM+. Для нормальной работы 1С:Предприятия необходимо убедиться, что на клиентском компьютере сетевой экран выключен или настроен правильно. Откройте окно свойств ярлыка "My Network Places". В свойствах каждого из сетевых соединений отключите фильтрацию пакетов для протокола TCP/IP. Для операционной системы Mictosoft Windows XP SP2 диалоги свойств ярлыка "My Network Places" и свойств одного сетевого соединения имеют следующий вид:


Нажмите на кнопку "Settings". Вы увидите следующий диалог:


При помощи этого диалога Вы можете отключить сетевой экран. Если

 это нежелательно по соображениям безопасности, то необходимо настроить список исключений (exceptions) - программ, данные которых не будут фильтроваться сетевым экраном. В этот список необходимо добавить приложение 1CV8.exe и другие приложения, которые используют объект V8.COMConnector. Пример списка исключений для Mictosoft Windows XP SP2 приведен ниже:


Модуль dllhost.exe является частью операционной системы Mictosoft Windows. Под его управлением работают все COM+ приложения, в том числе и сервер 1С:Предприятия. В операционной системе Windows 2000 сетевой экран обычно выключен. Его настройки можно посмотреть так: My Network Places/ Properties/ Выбрать нужное сетевое соединение/ Properties/ Internet Protocol (TCP/IP)/ Properties/ Advanced.../ Options/ TCP/IP Filtering/ Properties


Отображаемая при этом последовательность диалогов приведена на рисунках.

      

Для правильной работы клиентского приложения 1С:Предприятия необходимо, чтобы в системном реестре клиентского компьютера был зарегистрирован интерфейс сервера 1С:Предприятия. Эта регистрация выполняется клиентским приложением автоматически. Однако, если пользователь, от имени которого работает клиентское приложение, не имеет прав на внесение изменений в системный реестр, то автоматическая регистрация может не выполниться, и клиентское приложение не будет иметь доступа к серверу 1С:Предприятия. Убедиться в том, что интерфейс сервера 1С:Предприятия зарегистрирован в системном реестре, можно при помощи утилиты regedit.exe. Запустите утилиту и найдите ветки, показанные на рисунках. На первом рисунке показан идентификатор интерфейса и его наименование (ICallChannel).


В ветке TypeLib этого интерфейса указан идентификатор библиотеки типов, которой интерфейс принадлежит


Описание библиотеки типа с этим идентификатором содержит ссылку на файл, содержащий эту библиотеку.


Категория: Мои статьи | Добавил: Swindler (31.03.2011)
Просмотров: 2142 | Рейтинг: 5.0/1
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]