Додавання і адміністрування баз даних на сервері «1С: Підприємство» 8.3

У даній статті я розповім про те як додавати нові або вже існуючі бази даних на сервер «1С: Підприємства» 8.3 (Для інших версій платформи – 8.1 і 8.2 дії аналогічні). Будуть розглянуті варіанти додавання інформаційної бази як з вікна запуску 1С, так і через програму адміністрування серверів «1С: Підприємства» (в ОС сімейства Windows). А також порушені деякі питання адміністрування інформаційних баз в кластері серверів «1С: Підприємства».

1. Додавання інформаційної бази з вікна запуску «1С: Підприємство»

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

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

У списку встановлених шаблонів конфігурацій виберемо необхідний нам шаблон і знову натиснемо «далі».

Введемо ім’я бази даних, як вона буде відображатися в списку інформаційних баз, тип розташування вкажемо «На сервері 1С: Підприємство»І натискаємо«далі».

На наступній сторінці необхідно вказати параметри створюваної інформаційної бази, а саме:

(В даному прикладі параметри обрані відповідно до параметрів установки сервера «1С: Підприємства», прийнятими в статті Установка сервера «1С: Підприємство» 8 на MS SQL Server 2012/2008 (R2))

  • Ім’я кластера серверів 1С: Підприємства – як правило, збігається з мережевим ім’ям комп’ютера, де встановлений сервер «1С: Підприємства» (центральний кластер сервера);
  • Ім’я створюваної бази в кластері – ім’я по якому буде відбуватися звертатися до інформаційної бази. Повинно бути унікальним в межах даного кластера;
  • захищене з’єднання – за замовчуванням відключаємо;
  • Тип СУБД на якій буде зберігатися база даних – в даному прикладі MS SQL Server;
  • Ім’я сервера бази даних  – як правило, складається з мережевого ім’ям комп’ютера, де встановлений сервер баз даних і імені примірника сервера (якщо є), розділеними знаком «\»;
  • Ім’я бази даних на сервері баз даних – для зручності будемо дотримуватися правила, що ім’я бази даних повинне збігатися з ім’ям інформаційної бази в кластері. Крім того, в разі використання MS SQL Server, перший символ в імені бази даних може бути тільки буквою латинського алфавіту або символом «_», наступні символи можуть бути тільки букової латинського алфавіту, цифрою або символами «_» і «&», Ім’я має бути унікальним в межах даного екземпляра сервера баз даних і не перевищувати 63 символів. Якщо база даних вже існує на сервері, буде використовуватися поточна база, якщо немає і встановлений прапор «Створити базу даних в разі її відсутності», Відбудеться додавання нової бази на сервер баз даних.
  • Користувач бази даних – користувач СУБД, який стане власником бази на сервері в разі створення нової бази даних або має права для роботи з існуючою;
  • пароль користувача – пароль користувача від імені якого буде здійснюватися доступ до бази даних;
  • зсув дат – 0 або 2000. Даний параметр визначає число років, яке буде додаватися до дат при їх збереженні в базі даних Microsoft SQL Server і відніматися при їх витяганні. Справа в тому, що тип DATATIME, який використовується Microsoft SQL Server, дозволяє зберігати дати в діапазоні з 1 січня 1753 року по 31 грудня 9999 року. Якщо при роботі з інформаційною базою може виникнути необхідність зберігання дат, які передують нижній межі даного діапазону, зміщення дат слід вибрати 2000. Крім того, якщо в прикладному рішенні використовуються регістри накопичення або регістри бухгалтерії (а швидше за все так воно і буде) також в «поле зміщення »дат необхідно встановити значення 2000.
  • Встановити блокування регламентних завдань – установка прапора дозволяє заборонити виконання регламентних завдань на сервері для даної інформаційної бази. Слід встановлювати в разі створення тестових інформаційних баз, де виконання регламентних завдань не несе ніякої практичної навантаження.

Установивши усі параметри інформаційної бази натискаємо «далі».

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

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

2. Додавання інформаційної бази з консолі адміністрування серверів «1С: Підприємства»

Тепер додамо ще одну інформаційну базу в кластер серверів, але вже через оснащення “Адміністрування серверів 1С: Підприємства»(Попередньо повинна бути встановлена). Знайти її можна:

Ну і в будь-якому випадку оснащення можна запустити виконавши файл «1CV8 Servers.msc»Розташований в каталозі установки« 1С: Підприємство »в підкаталозі«common».

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

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

Якщо всі перераховані вище дії завершилися успішно, вікно параметрів закриється, а ми побачимо тільки що створену базу даних у списку інформаційних баз поточного кластера.

А якщо зайти в програму «Середовище SQL Server Management Studio»І підключитися до поточного екземпляру MS SQL Server, можна побачити створені на попередніх кроках бази даних.

3. Властивості інформаційної бази

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

Як видно, до списку вже знайомих нам параметрів додалися:

  • Блокування початку сеансів включена – прапор, що дозволяє включити блокування початку сеансів з інформаційною базою, якщо прапорець встановлений, то:
    • Існуючі сеанси можуть продовжувати роботу, встановлювати нові з’єднання, а також запускати фонові завдання;
    • Установка нових сеансів і з’єднань з інформаційною базою заборонено.
  • початок і кінець – час дії блокування сеансів;
  • Повідомлення – текст, який буде частиною повідомлення про помилку при спробі установки з’єднання з заблокованої інформаційною базою;
  • код дозволу – рядок яка повинна бути додана до параметру / UC при запуску «1С: Підприємство» для з’єднання з інформаційною базою всупереч блокуванню;
  • параметри блокування – довільний текст, який може використовуватися в конфігураціях для різних цілей;
  • Зовнішнє управління сеансами – рядок, що описує параметри Web-сервісу зовнішнього управління сеансами;
  • Обов’язкове використання зовнішнього управління – якщо прапорець встановлений, то при недоступності Web-сервісу зовнішнього управління сеансами відбувається помилка і установка підключення до інформаційної бази неможлива;
  • профіль безпеки – у разі зазначення імені профілю прикладне рішення починає працювати з урахуванням обмежень, які накладає вказаний профіль безпеки;
  • Профіль безпеки безпечного режиму – те саме, що і профіль безпеки, але обмеження будуть накладатися на фрагменти прикладного рішення, що працюють в безпечному режимі.

Змінивши необхідні параметри натискаємо «застосувати»Для збереження змін або«ОК»Для збереження і закриття вікна властивостей інформаційної бази.

4. Додавання існуючої інформаційної бази в список інформаційних бази вікна запуску «1С: Підприємство»

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

Вводимо ім’я інформаційної бази, як вона буде відображатися в списку, тип розташування інформаційної бази вибираємо «На сервері 1С: Підприємства»І знову тиснемо«далі».

Вводимо адресу кластера серверів «1С: Підприємства» і ім’я інформаційної бази, як воно задано в даному кластері. натискаємо «далі».

Ну і нарешті задаємо параметри запуску інформаційної бази і натискаємо «Готово»Для завершення роботи майстра.

Наша база з’явилася в списку інформаційних баз. Треба розуміти, що це марна (чиста) база даних, і далі йде завантажити в неї дані з шаблону, або з файлу попередньо вивантажені даних.

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