Установка сервера «1С: Підприємства» 8.3 на MS SQL Server 2012/2008 (R2)

1. Початкові відомості

Система «1С: Підприємство» крім файлового варіанту може працювати з інформаційними базами і в клієнт-серверному варіанті. В останньому випадку розуміється архітектура, що складається з декількох програмних рівнів, схематично зображених на малюнку нижче.

де:

  • Клієнтські програми, тонкі клієнти і веб-клієнти – це і є «1С: Підприємство» в різних режимах запуску, з якими працює кінцевий користувач. Для клієнтських додатків і тонких клієнтів потрібна установка клієнта «1С: Підприємства» на комп’ютери користувачів (або на сервер терміналів), для веб-клієнта досить веб-браузера.
  • Кластер серверів “1С: Підприємство» являє собою сукупність робочих процесів, що функціонують на одному або декількох комп’ютерах і списку інформаційних баз, які розміщені в цьому кластері. У кластері серверів виконується вся робота прикладних об’єктів, виконується підготовка до відображення форм (читання об’єктів інформаційної бази, заповнення даних форм, розташування елементів і т.д.) і командного інтерфейсу, формуються звіти, виконуються фонові завдання. На клієнтах відбувається лише відображення інформації, підготовленої в кластері серверів. Крім того на сервері кластера «1С: Підприємства» зберігаються службові файли, а також журнал реєстрації інформаційних баз.
  • Сервер баз даних – на сервері баз даних відбувається безпосереднє зберігання і робота з даними, що забезпечується однією з наступних, які підтримує ця система «1С: Підприємство», систем управління базами даних (СКБД):
    • Microsoft SQL Server починаючи з версії Microsoft SQL Server 2000 і вище;
    • PostgrageSQL починаючи з версії 8.1;
    • IBM DB2 починаючи з версії 9.1;
    • Oracle Database починаючи з версії 10g Release 2.
  • Веб-сервер необхідний тільки для роботи веб-клієнтів і одного з варіантів роботи тонкого клієнта. Забезпечує взаємодію даних видів з’єднання з кластером серверів «1С: Підприємства».

Варто також відзначити що не обов’язково кожен програмний рівень повинен розташовуватися на окремому фізичному комп’ютері. Кластер серверів може розташовуватися на одному комп’ютері з сервером баз даних, веб-сервером і т. Д. Наприклад, нерідко в невеликих організаціях зустрічається наступна структура роботи:

У даній статті я буду описувати установку сервера «1С: Підприємства» версії 8.3.4.389 (для інших версій платформи «1С: Підприємство» 8.1, 8.2 і 8.3 дії аналогічні) на один комп’ютер під керуванням Windows Server 2008 (R2) або Windows Server 2012 (R2). В якості СУБД буде розглядатися Microsoft SQL Server 2008 (R2) або Microsoft SQL Server 2012. Для цього нам знадобиться:

2. Установка СУБД MS SQL Server

Встановлюємо СУБД MS SQL Server на комп’ютер, службовець сервером баз даних. Для роботи системи «1С: Підприємство» досить установки компонент:

  • Служби компонента Database Engine (Database Engine Services)
  • Засоби управління – основні (Management Tools – Basic)
    • Засоби управління – повний набір (Management Tools – Complete).

Параметри сортування вибираємо Cyrillic_General_CI_ASДетально про установку систем

3. Налаштування брандмауера Windows для роботи СУБД

Якщо сервер баз даних і сервер кластера «1С: Підприємства» знаходяться на різних фізичних комп’ютерами картки потрібно на сервері баз даних налаштувати Брандмауер Windows таким чином, щоб сервер «1С: Підприємства» міг працювати з СУБД, а саме відкрити вхідні підключення по порту 1 433 (Для екземпляра SQL Server за замовчуванням).

  • Детально про настройку брандмауера Windows для роботи Microsoft SQL Server 2008 (R2) / 2012 я писав тут.

4. Додавання користувача в MS SQL Server

Далі додамо в MS SQL Server окремого користувача, під яким будуть підключатися бази даних сервера «1С: Підприємства». Цей користувач буде також власником цих баз даних. Додається користувач повинен авторізовиваться на сервері за допомогою пароля і володіти набором ролей: dbcreator, processadmin, public. Детально про додавання користувача на

5. Установка сервера «1С: Підприємства»

Тепер переходимо до установки файлів сервера «1С: Підприємства» і запуску відповідної служби. Перед встановленням зверніть увагу дистрибутив технологічної платформи «1С: Підприємства». З переліку поставляються дистрибутивів підійдуть такі:

  •  – дозволяє установку 32-розрядної сервера «1С: Підприємства»
  •  – дозволяє установку як 32-розрядної, так і 64-розрядної сервера «1С: Підприємства»

(Також існує і розширена версія КОРП сервера 1С: Підприємства 8.3, подробиці можна подивитися на сайті 1С)

Відкриваємо каталог з файлами установки сервера «1С: Підприємства» і запускаємо файл setup.exe.

Запуститися помічник установки системи «1С: Підприємства». На першій сторінці тиснемо «далі».

На наступній сторінці необхідно вибрати ті компоненти, які будуть встановлюватися, нам потрібні компоненти:

  • Сервер 1С: Підприємства – компоненти сервера «1С: Підприємства»
  • Адміністрування сервера 1С: Підприємство 8 – додаткові компоненти для адміністрування кластера серверів «1С: Підприємства»

Інші компоненти (перелік компонент може залежати від конкретного дистрибутива), в залежності від необхідності, також можуть бути встановлені на даний комп’ютер. Зробивши вибір тиснемо «далі».

Виберемо мову інтерфейсу, який буде використовуватися за замовчуванням, і натиснемо «далі».

Якщо сервер «1С: Підприємства» встановлюється як служба Windows (а так в більшості випадків і слід його встановлювати) рекомендую відразу створити окремого користувача, з під якого буде запускатися створювана служба. Для цього

  • Ми залишаємо включеним прапор «Встановити сервер 1С: Підприємство як сервіс Windows (рекомендується)»;
  • Переводимо відповідний перемикач в «Створити користувача USR1CV8».
  • Вводимо 2 рази пароль для створюваного користувача. За замовчуванням пароль повинен відповідати політики паролів Windows. Детальніше про це можна прочитати:
    • Для Microsoft Windows Server 2008 (R2) – тут;
    • Для Microsoft Windows Server 2012 – тут.

Можна також і вибрати існуючого користувача для запуску сервера «1С: Підприємства». В цьому випадку обраний користувач повинен мати права:

  • Вхід в систему як сервіс (Log on as a service)
  • Вхід в систему як пакетне завдання (Log on as a batch job)
  • Користувачі журналів продуктивності (Performance Log Users).

Також користувачеві обов’язково слід дати необхідні права на каталог службових файлів сервера (за замовчуванням C: \ Program Files \ 1cv8 \ srvinfo для 64-х розрядного і C: \ Program Files (x86) \ 1cv8 \ srvinfo для 32-х розрядного сервера).

Створений автоматично користувач USR1CV8 буде володіти всіма перерахованими правами.

Заповнивши відповідні параметри, тиснемо «далі».

Ну і нарешті натискаємо «встановити»Для того щоб почати установку. При цьому буде вироблено копіювання файлів обраних компонент, створення конфігураційних файлів, реєстрація компонентів програми, створення ярликів, а також запуск служби сервера «1С: Підприємства».

По завершенні установки помічник запропонує встановити драйвер захисту – HASP Device Driver. Якщо використовується програмна ліцензія на сервер «1С: Підприємства», виробляти установку драйвера немає необхідності. Ми залишаємо або знімаємо прапор «Встановити драйвер захисту»І тиснемо«далі».

Якщо установка завершена успішно, відкриється остання сторінка помічника установки. натискаємо «Готово»Для завершення роботи майстра.

Переконаємося також що з’явилася і запущена відповідна служба.

6. Налаштування брандмауера Windows для роботи сервера «1С: Підприємство»

Якщо до сервера «1С: Підприємства» будуть підключатися користувачі через товстий і тонкий клієнти з інших комп’ютерів в мережі (а так швидше за все і буде), необхідно подбати, щоб на комп’ютері, де запущено сервер «1С: Підприємства» були дозволені вхідні підключення для портів 1541, 1560одна тисячі п’ятсот дев’яносто одна. Про те як додати дозволяє правило в Брандмауер Windows я писав

  • Для Microsoft Windows Server 2008 (R2) – тут;
  • Для Microsoft Windows Server 2012 – тут.

7. Встановлення ліцензій

Тепер прийшов час установки програмної ліцензії на сервер «1С: Підприємства», або настройка серверного ключа захисту HASP Net 4.

Ссылка на основную публикацию