Как развернуть базу 1с на сервере
Перейти к содержимому

Как развернуть базу 1с на сервере

  • автор:

Как создать клиент-серверную базу 1С

Чтобы создать клиент-серверную базу 1С, нам понадобится добавить новую базу через консоль администрирования серверов 1С, а затем добавить созданную базу в список баз 1С.

Что такое клиент-серверная база?

Клиент-серверными базами являются любые базы, кроме файловых. На данный момент 1С поддерживает следующие СУБД: MS SQL Server, PostgreSQL, Oracle Database, IBM DB2

Создаем базу через консоль

Зайдите в Администрирование серверов 1С: Предприятие:

Создать клиент-серверную базу 1С

Разверните «дерево» консоли до Информационных баз:

Путь к информационным базам в консоли администрирования 1С

Нажмите правой кнопкой мыши на «Информационные базы» и выберите «Создать»/ «Информационная база»:

Создание информационной базы 1С

Заполните параметры информационной базы аналогично параметрам рабочей базы, только выберите другое имя и поставьте флажки «Создать базу в случае ее отсутствия» и «Установить блокировку регламентных заданий». Затем нажмите «ОК»:

Заполнение параметров информационной базы 1С

Как узнать свойства рабочей базы:

Чтобы посмотреть свойства рабочей базы, нажмите на нее правой кнопкой мыши и выберите «Свойства»:

Открытие свойств рабочей базы 1С

Затем укажите имя и пароль пользователя, под которым вы работаете в 1С (у пользователя должны быть административные права) и нажмите «ОК»:

Ввод логина и пароля от рабочей базы 1С

Откроется окно свойств, из которого можно скопировать нужные поля для новой базы:

Свойства рабочей базы 1С

Новая база успешно создана:

Новая база в списке баз 1С

Добавляем базу непосредственно в 1С

Заходим в 1С, нажимаем «Добавить»:

Добавление базы в 1С

Выбираем «Добавление в список уже существующей базы», жмем далее:

Добавляем существующую базу

Даем базе произвольное имя, выбираем «На Сервере 1С:Предприятие» и указываем сервер и базу данных также, как указали на первом этапе в «Администрирование серверов 1С: Предприятие»:

Заполняем кластер серверов и имя информационной базы 1С

В появившемся окне просто нажимаем «готово»:

Осталось нажать

Новая база появилась в списке баз 1С:

База в списке баз 1С

Поздравляем! Вам только что удалось самостоятельно создать клиент-серверную базу 1С. Теперь осталось только загрузить в нее нужные данные и начать работать.

  • ТЕГИ
  • Администрирование 1С

Как создать и загрузить базу на сервере 1С

Есть несколько способов добавления информационной базы 1С на сервер, но в этом примере рассмотрим самый простой.

Откроем список информационных баз

Кликаем по кнопке добавить, в первом окне выбираем отметку Создание новой информационной базы и кликаем кнопку Далее

В следующем окне выбираем отметку Создание информационной базы без конфигурации для разработки новой конфигурации или загрузки выгруженной ранее информационной базы, как на рисунке.

Кликаем Далее и в следующем окне выбираем отметку На сервере 1С:Предприятия, и укажем наименование базы.

На следующей вкладке необходимо заполнить данные сервера 1С и сервера баз данных:

В нашем случае сервер 1С и сервер баз данных postgresql находятся на разных физических серверах, потому айпи адреса серверов разные.

В случае если сервер 1С и сервер баз данных находятся на одном физическом сервере, поля Кластер серверов 1С:Предприятия и Сервер баз данных должны быть одинаковы.

Имя информационной базы в кластере и имя базы данных (на сервере баз данных), я тоже заполняю одинаково, чтобы в консоли администрирования 1С Предприятия и консоли управления сервером баз данных базы называли одинаково, что поможет избежать путаницы.

Реквизиты Пользователь базы данных и Пароль пользователя, необходимо заполнить пользователя имеющего права на создание и редактирование баз данных на сервере.

Важно не убирать крыж “Создать базу данных в случае ее отсутствия“, это необходимо, чтобы 1С создала базу данных на стороне сервера.

После кликнуть Далее и Готово. Теперь можно загружать информационную базу 1С.

Создание пустой базы данных на сервере 1С:Предприятие 8

Перед созданием файловой базы данных необходимо установить клиентское приложение 1С:Предприятие 8 на компьютер пользователя.

Для того, чтобы создать новую файловую базу данных, выполните следующие действия:

Программа загрузчик 1С:Предприятие 8

Запустите загрузчик программы 1С:Предприятие 8 (…\1cv8\common\1cestart.exe):

Создание базы данных 1С:Предприятие 8

Нажмите кнопку «Добавить»:

Создание пустой базы данных 1С:Предприятие 8

Оставьте отмеченным пункт «Создание новой информационной базы» и нажмите кнопку «Далее»:

Создание новой базы 1С:Предприятие 8 на сервере

Отметьте пункт «Создание информационной базы без конфигурации для разработки … или загрузки…» и нажмите кнопку «Далее»:

Параметры новой базы данных на сервере 1С:Предприятие 8

Укажите наименование информационной базы в списке информационных баз, оставьте отмеченным пункт «На сервере 1С:Предприятие» и нажмите кнопку «Далее»:

Почти все поля являются обязательными для заполнения:

  • Кластер серверов 1С:Предприятие — укажите сетевое имя сервера, на котором настроен кластер серверов 1С:Предприятие 8;
  • Имя информационной базу в кластере — укажите имя базы на латинице, с которым новая база данных будет добавлена в кластер. Именно это имя вы будете видеть в консоли сервера приложений;
  • Защитное соединение — укажите способ защиты информации, передаваемой по каналам связи:
    • Выключено — по умолчанию защищенное соединение не используется;
    • Установка соединения — защищенное соединение будет использоваться только при установке соединения и авторизации пользователя;
    • Постоянно — защищенное соединение используется при авторизации пользователя и во время работы;

    Создание новой базы 1С:Предприятие: завершение

    Нажмите кнопку «Далее»:

    На заключительном шаге мастера укажите вариант аутентификации (как будет происходить определение пользователя), а также основной режим запуска приложения (толстый или тонкий клиент) и нажмите кнопку «Готово».

    Сервер 1С:Предприятие не обнаружен

    Если вы все сделали верно, в кластере серверов появится новая база infobase, а в списке баз появится «Информационная база». В противном случае, мастер оповестит вас об ошибке:

    В таком случае вернитесь на предыдущий шаг и проверьте введенные настройки.

    Читайте также:

    Перенос базы 1С на SQL сервер

    Анна Викулина

    Повышение скорости работы 1С, отказоустойчивости системы.

    от 2 800 руб./час

    Программные продукты фирмы 1С имеют два основных формата хранения базы данных: файловая база данных и база данных, размещенная на SQL Server средствами СУБД

    В список поддерживаемых СУБД входят:

    • Microsoft SQL Server
    • PostgreSQL
    • Oracle Database
    • IBM Db2.

    Файловые базы данных, как правило, используют небольшие компании с 1-5 пользователями, где нет большого объема документооборота, а также не произойдет быстрого роста объема базы данных.

    Когда нужно переходить с файловой базы 1С на СУБД MS SQL?

    Если конфигурация долго открывается и также долго открываются и проводятся документы, если периодически выскакивают ошибки «Нарушена целостность базы данных» или «Файл базы данных поврежден», файл ИБД *.1СD имеет объем более 5ГБ, планируется рост пользователей или в результате внедрения еще одной конфигурации 1С планируется достаточно быстрый рост объема данных, пора задуматься о вопросе, как перенести файловую базу 1С на SQL поскорее и узнать, что такое сервер 1С.

    Формат хранения информационных баз 1С

    Преимущества SQL

    Если переход все же вызывает некоторые колебания, стоит учесть, что преимуществ у клиент-серверного варианта значительно больше, чем недостатков, а у файлового – наоборот.

    При высокой отказоустойчивости и поддержке бесконечно большой базы данных SQL-сервер дает возможность одновременной работы большому числу пользователей. Конечно, наиболее мощные СУБД – MS SQL Server/Oracle стоят недешево, но бесплатный вариант PostgreSQL также широко используется в среде 1С. Да, SQL требует настройки сервера 1С и администрирования, но подобные услуги оказывает широкий круг компаний-франчайзи 1С, и конечно же – наша.

    Работа с файловой базой плохо защищена, потому что доступ к копированию файла БД открыт любому пользователю, плохо масштабируется и начинает «тормозить», когда пользователей становится больше пяти из-за высокого уровня изоляции транзакций, а также имеет ограничения по размеру в 5-10 Гб. При этом отдельные функции конфигурации при таком варианте просто не работают (к примеру, регламентные задания).

    Да, быстрая настройка, отсутствие дополнительного ПО и низкая цена – весьма привлекательные «черты» файловых БД, но выбор в их пользу может иметь место только при построении самой простой информационной системы.

    Пример частой ошибки при работе с файловой базой объемом более 5Гб

    Этапы перехода на внешнюю СУБД

    Для переноса файловой базы 1С 8.3 на сервер SQL проделаем следующие шаги:

    Шаг №1 Выгрузка ИБ

    Откроем конфигуратор файловой версии базы 1С.

    Список конфигураций 1С. Запуск конфигуратора

    В конфигураторе выбираем пункт меню «Администрирование» и «Выгрузить информационную базу».

    Формирование файла выгрузки ИБД

    Итогом процесса выгрузки будет файл *.dt.

    Файл Выгрузки ИБД

    Шаг №2 Создание кластера

    Для данного пункта запустим консоль управление сервером 1С.

    Ярлык консоли управления сервера 1С

    Важно: Для работы сервера 1С обязательно требуется установка лицензии на сервер 1С.

    Лицензия бывает 32х-разрядная и 64х-разрядная. Разрядность определяет количество ОЗУ доступное серверу 1С: у 32х до 4ГБ, а 64х более 4ГБ.

    Для уточнения цен, подбора сервера для 1С с учетом плановых нагрузок и форматов обслуживания таких систем обратитесь к нашим специалистам. Мы с радостью подберем для вас подходящее решение.

    В открывшемся приложении выберите «Кластер-Создать кластер», а если кластер уже создан, выберите существующий.

    Администрирование кластера 1С

    Шаг №3 Создание базы данных в кластере

    Следующим шагом в процессе миграции базы 1С будет создание новой конфигурации в кластере. Существует два возможных варианта создания базы 1С на сервере 1С:

    • Через консоль администрирования кластера 1С;
    • Через окно запуска 1С:Предприятие.

    Создание информационной базы в кластере через консоль администрирования кластера 1С

    Чтобы создать базу 1С в СУБД SQL, выбираем «Создание новой информационной базы» и заполнить обязательные поля:

    • Имя – название вашей базы 1С;
    • Сервер баз данных – указываем имя кластера 1С;
    • База данных – название базы данных в вашей СУБД SQL;
    • Пользователь сервера БД – логин от администратора СУБД SQL;
    • Пароль сервера БД – пароль от администратора СУБД SQL.

    Создание новой ИБД SQL в кластере 1С

    Далее добавляем эту ИБД в список 1С для последующего запуска конфигуратора 1С и загрузки ранее подготовленного файла выгрузки базы. После того как база в кластере создана, добавляем ее в список баз 1С. Для этого запускаем 1С:Предприятие и «Добавить…» базу 1С.

    Запуск 1С:Предприятие

    Далее выбираем «Добавление в список существующей информационной базы» и переходим «Далее».

    Меню выбора действий

    После появления формы добавления базы 1С, заполняем последние строки в списке и переключаем режим работы на «На сервере 1С:Предприятие».

    Окно заполнения данных для подключения базы 1С

    Запуск 1С:Предприятие и добавление конфигурации

    Этот способ быстрее предыдущего и бывает полезен, когда, например, вы не установили у себя компоненту консоли управления при установке платформы. Чтобы им воспользоваться, запускаем 1С:Предприятие и в открывшемся окне приложения жмем кнопку «Добавить».

    Окно 1С:Предприятие

    Далее выбираем «Создание информационной базы».

    Создание информационной базы

    После перехода в следующий пункт меню выбираем « Создание информационной базы без конфигурации для разработки новой конфигурации» или «Загрузки выгруженной ранее информационной базы».

    Создание чистой конфигурации

    Следующим шагом будет выбор пункта «На сервере 1С:Предприятие».

    Создание на сервере 1С

    Мы попадем в искомое нами окно заполнения полей для создания базы на сервере 1С.

    Создание ИБД на сервере SQL

    Шаг №4 Завершение переноса

    Сервер

    Перенос базы 1С на SQL-сервер

    Поможем определить необходимость переноса базы 1С на SQL и подготовить инфраструктуру

    от 2 800 руб.

    Перенос данных

    Перенос данных 1С

    Переходите на новую программу 1С? Проведем бесплатный анализ и перенесем только необходимые данные

    от 2 800 руб.

    Запуск конфигуратора 1С

    После запуска конфигуратора переходим в раздел «Администрирование» и выбираем пункт «Загрузить информационную базу».

    Загрузка информационной базы из файла

    Далее выбираем ранее сохраненный файл выгрузки и начинаем непосредственно процесс загрузки базы на СУБД SQL.

    Завершение загрузки ИБД 1С

    Готово! Ваша конфигурация успешно переведена из файлового режима на SQL-сервер.

    Если повторная работа в конфигураторе не требуется, выбираем вариант «Нет» и запускаем базу в режиме «Предприятия» для проверки ее работоспособности.

    Мы рассмотрели процесс миграции файловой базы на сервер 1С. Если в будущем вам потребуется перенос базы 1С SQL на другой сервер или у вас остались вопросы по этому переводу, обратитесь к нашим специалистам за консультацией, мы с радостью вам поможем.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *