1с чем заменить sql сервер
С выходом новой редакции MS SQL Server 2012, анонсом MS SQL Server 2014 CTP2 и внедрением новой политики лицензирования «на ядра» у многих ИТ-администраторов возник вопрос: «А есть ли альтернатива?». Многие видят ее в переходе на облачные решения или SaaS, когда вопрос о лицензировании ложится на компанию, предоставляющую эти услуги.
Другие пытаются оптимизировать затраты путем нахождения «лазеек» в методике лицензирования Microsoft. Но мы попробуем пойти альтернативным путем. Учитывая, что большинство компаний используют MS SQL Server только для 1С, мы можем протестировать альтернативные СУБД, которые поддерживает 1С. Сегодня мы протестируем несколько бесплатных СУБД, таких как PostgreSQL и IBM DB2 (тут и далее под IMB DB2 мы будем подразумевать бесплатный выпуск IBM DB2 Express-C).
Весь класс бесплатных СУБД хорошо зарекомендовал себя в повседневных задачах. На территории бывших республик СССР они не так распространены в среде Windows и чаще всего являются уделом либо специальных продуктов, либо используются в бесплатных операционных системах. Одним из ярких примеров является связка postfix + PostgreSQL в мире почтовых серверов.
Сравнение характеристик СУБД и их поддержка в 1С
Обе системы официально поддерживаются компанией 1С. Выпускаются релизы и наборы патчей для совместимой работы с 1С. На официальном сайте пользователей системы 1С:Предприятие 8 мы можем найти последние дистрибутивы данных продуктов с уже интегрированными патчами от 1С. В наличии есть версии как под Windows/ Linux, так и под различную архитектуру х86/х64, что не может не радовать. Сделаем краткий обзор данных СУБД. Обратимся к таблице 1:
Таблица 1 - Сравнение характеристик СУБД
PostgreSQL | IBM DB2 | MS SQL2008R2 Standard | |
---|---|---|---|
Кроссплатформенность (Windows/Linux) | +/- | +/+ | +/- |
Ограничение на использование RAM, GB | не ограничено | 8 | 64 |
Ограничение на использование CPU, кол-во ядер (процессоров) | не ограничено | 8 (2) | не ограничено (4) |
Ограничение на размер БД, PB | не ограничено | не ограничено | 524 |
Наличие поддержки отказоустойчивых кластеров | + | + | + |
В данный момент на сайте доступны следующие стабильные релизы:
- IBM DB2 v9.7 FP6 от 05.10.2012 г.
- PostgreSQL 9.1.2-1.1C от 10.02.2012 г.
Также доступны для тестирования новые конфигурации PostgreSQL 9.1.9-1.1C
и 9.2.4-1.1C от 01.10.2013 г.
Практическое тестирование с использованием нового теста Гилева и «боевой» конфигурации. Сравнение платной СУБД MS SQL и бесплатных
Для тестирования возьмем виртуальный сервер для 1С такой конфигурации 1 CPU Intel Xeon E5620 2.4 GHz, c 4 GB RAM, OS Windows 2008R2 Standard, используя виртуализацию на базе технологии Hyper-V. Для тестирования будут использованы версии СУБД под данную ОС и х64-разрядности (использование ОС Windows обосновано, сравнение будет с СУБД MS SQL 2008R2 Standard, используя одни и те же драйвера для всего оборудования). Тестирование будем проводить новым тестом от господина Гилева для оценки возможностей клиент-серверного варианта 1С:Предприятие 8.2. Данный тест подбирает оптимальный размер буфера для работы (размер строки) и показывает, сколько потоков может «вытянуть» система. Все результаты занесем в таблицу 2.
Таблица 2 - Результаты сравнительных тестов СУБД
Размер строки, КБ | Макс. скорость 1 поток, КБ/с | Пороговая скорость, КБ/с | Количество потоков, максимальное | Максимальная скорость, КБ/с | |
PostrgreSQL | 656 | 21 974 | 5 494 | 14 | 83 094 |
IBM DB2 | 128 | 1 445 | 361 | 10 | 4 439 |
MS SQL2008R2 Standard | 464 | 13 714 | 3 429 | 9 | 38 512 |
Рассмотрим графики, полученные в самих тестах.
Графики, полученные при использовании СУБД - PostgreSQL:
Рисунок 1 – График 1, PostgreSQL
Рисунок 2 – График 2, PostgreSQL
Рисунок 3 – График 3, PostgreSQL
Анализируя данные графики, можно сделать вывод, что система сможет выдержать от 10 до 14 высоконагруженных задач при размере буфера в 656 Кб.
Графики, полученные при использовании СУБД - IBM DB2:
Рисунок 4 – График 1, IBM DB2
Рисунок 5 – График 2, IBM DB2
Рисунок 6 – График 3, IBM DB2
Анализируя данные графики, можно сделать вывод, что система сможет выдержать от 8 до 10 высоконагруженных задач при размере буфера в 128 Кб. Но при этом возможны проблемы с откликом приложения из-за низкой скорости работы СУБД с дисками.
Графики, полученные при использовании СУБД – MS SQL2008R2 Standard:
Рисунок 7 – График 1, MS SQL2008R2 Standard
Рисунок 8 – График 2, MS SQL2008R2 Standard
Рисунок 9 – График 3, MS SQL2008R2 Standard
На данных СУБД были протестированы и «боевые» базы, но в однопользовательском режиме. В ходе теста были использованы выгрузки объемами 1-1.5 Гб конфигурации УТ 11.1. В ходе испытаний не были замечены какие-либо ошибки. Время отклика приложений было на хорошем уровне. Были выполнены замеры производительности на тяжелых участках этой конфигурации, таких как вызов пункта «Список партнеров» и «Написать письмо».
Рисунок 10 – Время выполнения обработки «Список партнеров»
На данной диаграмме меньшее значение является лучшим. В среднем PostgreSQL немного проигрывает MS SQL, а IBM DB2 - и вообще позади. Аналогичная ситуация и со вторым тестом. PostgreSQL и MS SQL идут практически равными, а IBM DB2 - позади.
Рисунок 11 – Время выполнения обработки «Написать письмо»
Выводы о целесообразности внедрения 1С на бесплатных СУБД. Плюсы и минусы бесплатной СУБД
Теперь проанализируем полученные результаты. Согласно результатам, полученным с использованием теста Гилева, все системы показали себя практически на одном уровне. Единственными минусом данного теста является отсутствие возможности пользователю выбрать размер буфера (строки) для тестирования.
Обратимся к результатам работы с «боевой» базой. Тут ситуация более выразительна. Даже при тестировании нагрузки одним пользователем, IBM DB2 показывает отставание на 0,1-0,15 секунд на «тяжелом» запросе, поэтому вопрос об использовании данной СУБД в рабочей среде снимается. Разница между PostgreSQL и MS SQL Server практически не видна. Но это при тестировании нагрузки одним пользователем, соответственно, при увеличении количества пользователей данный разрыв будет увеличиваться в пользу MS SQL Server. Это также подтверждается практикой внедрений клиент-серверных решений на базе PostgreSQL с последующей оптимизацией плана запросов, а также использования прямых запросов в СУБД.
Для полноты анализа ситуации с бесплатными СУБД добавим несколько слов о них.
К плюсам данных СУБД можно отнести:
- неограниченность в возможности потребления ресурсов;
- поддержка со стороны 1С (официальная), а так же в виде наличия комплектов для патчей своих решений;
- кроссплатформенность;
- возможность реализации отказоустойчивых кластеров.
К минусам данных СУБД можно отнести:
- отсутствие технической поддержки и большого опыта работы в связке с 1С;
- алгоритмы резервного копирования, обслуживания и резервирования выполнены в виде отдельных модулей (наследие от Linux систем), что не привычно для Windows пользователя.
Альтернативным вариантом размещения 1С может стать облачный сервер. В состав этого продукта входят лицензии на MSSQL, так что за адекватные деньги удается достичь оптимальной производительности 1С.
Фирма «1С» убрала позиции Microsoft SQL Server для «1С:Предприятие 8» из текущего прайс-листа, поэтому заказ пока невозможен. Решение связанно с текущей геополитической ситуацией. В случае каких-либо изменений по теме на нашем сайте будет выпущена отдельная новость.
Обратите внимание, возможность поставки уже заказанных продуктов необходимо уточнять.
Есть ли альтернативная замена Microsoft SQL Server?
В качестве возможной альтернативы в ассортименте фирмы «1С» есть совместный продукт Postgres Pro для «1С».
Postgres Pro для «1С» – новая версия системы управления базами данных (СУБД), созданная на основе PostgreSQL специально для работы с платформой «1С:Предприятие». Решение протестировано специалистами «1С» и его совместимость с платформой «1С:Предприятие 8» подтверждена.
Хотите проконсультироваться со специалистами
Оставьте свой вопрос, и наш специалист свяжется с вами.
СУБД Postgres Pro входит в Реестр российского ПО (Единый реестр российских программ для электронных вычислительных машин и баз данных) и сертифицирована ФСТЭК для обработки конфиденциальной информации и персональных данных.
Кому подходит Postgres Pro для «1С»?
В первую очередь система рекомендована к использованию организациям, в которых:
- с «1С» одновременно работает большое количество пользователей;
- накоплены значительные по объему информационные базы;
- критически важным является постоянное и устойчивое функционирование системы.
В частности, Postgres Pro будет особенно полезна быстро развивающимся предприятиям, для которых важна возможность расширения функций программы, оперативность и легкость наращивания системы.
Как происходит лицензирование?
Лицензирование происходит по модели «сервер плюс клиентские лицензии» - на каждый аппаратный сервер или виртуальную машину, на которой запускается СУБД, требуется отдельная лицензия. Также требуется приобретение лицензий на то количество пользователей, которое работает с платформой «1С».
Пользовательские лицензии приобретаются на все серверы, работающие с платформой. Если организуется кластер СУБД, то на каждый сервер кластера, помимо лицензии на этот сервер, необходимо приобрести столько лицензий пользователей, сколько их куплено на «1С».
Сколько стоит Postgres Pro?
Лицензия СУБД Postgres Pro Enterprise для «1C» на 1 сервер | 20 328 руб. | без НДС |
Лицензия СУБД Postgres Pro Enterprise для «1C» на 1 пользователя | 10 285 руб. | без НДС |
Сертификат поддержки на 1 год СУБД Postgres Pro Enterprise для «1C» на 1 сервер | 4 878 руб. | НДС 20% |
Сертификат поддержки на 1 год СУБД Postgres Pro Enterprise для «1C» на 1 пользователя | 2 469 руб. | НДС 20% |
Лицензия СУБД Postgres Pro Enterprise для «1C» на 1 ядро x86-64 | 95 227 руб. | без НДС |
Сертификат поддержки на 1 год СУБД Postgres Pro для «1C» на 1 ядро х86 | 22 855 руб. | НДС 20% |
Годовая лицензия СУБД Postgres Pro Enterprise для «1C» на 1 ядро x86-64 | 43 565 руб. | без НДС |
Цены действительны на 17 марта 2022 г. Точные цены уточняйте у менеджера.
Postgres Pro можно приобрести не только в версии совместной поставки для работы с «1С», но и отдельно.
Оставьте заявку в форме ниже, и наш специалист свяжется с вами для уточнения деталей.
Автор: --> Автор: Елена Завальнюк,
старший специалист по кадрам отдел кадрового делопроизводства компании «ГЭНДАЛЬФ»
При начале работ по установке и настройке 1С в любой компании встает вопрос выбора СУБД для обслуживания базы данных. Сотруднику, который ранее не сталкивался с этим вопросом, сложно разобраться в терминах и определиться с окончательным выбором. А ведь правильно подобранная и настроенная СУБД серьезно облегчит дальнейшую жизнь, поскольку от этого зависит, насколько оперативно будут обрабатываться команды 1С. Перед тем как определиться с СУБД, стоит узнать о специфике самых популярных из них.
Варианты работы 1С
Для начала стоит рассказать о специальном режиме работы 1С, в котором вообще не нужна внешняя СУБД. Речь идет о файловом режиме, в котором роль СУБД и сервера выполняет встроенный в 1С механизм. Это бюджетный вариант ведения учета, так как нет необходимости приобретать сервер и лицензии на него. Но данный вариант используется достаточно редко из-за небольшой скорости работы, низкой надежности и собственных ограничений 1С:
- Все таблицы представлены в виде 4 отдельных файлов, размер каждого из которых не может превышать 4 Гб:
- Описание таблицы;
- Индексы;
- Значения неограниченной длины;
- Записи.
- Ограничения длины ключа в индексах и количества полей для индексации;
- Возможные проблемы с выполнением регламентных заданий в ранних версиях 1С;
- Отсутствие возможности одновременного проведения документов;
- Прямой доступ пользователей к базе данных – любой сотрудник может случайно удалить ее или сделать копию.
Все вышеперечисленные моменты подводят к тому, что если количество пользователей больше 1, то необходимо использовать клиент-серверный вариант базы 1С. Он предпочтительнее со всех точек зрения, кроме стоимости – она действительно выше. Ведь в этом случае необходимо приобрести сервер приложений 1С и установить СУБД.
На сегодняшний день системы 1С официально поддерживают следующие виды:
- Платная MS SQL. Также существует бесплатная модификация MS SQL express edition, но у нее действует ограничение на размер базы данных – до 10 гб. Для удовлетворительного ведения учета компании этого явно недостаточно, поэтому этот вариант больше подходит для разработчиков;
- Платная Oracle BD;
- Бесплатная IBM DB2;
- Бесплатная PostgreSQL.
Особенности различных СУБД
При выборе не стоит опираться только на цену, так как СУБД сами по себе имеют множество особенностей. Их необходимо учесть заранее, поскольку, если этого не сделать, возможны существенные проблемы при работе пользователей. Самая популярная СУБД – MS SQL, поэтому знать ее отличительные особенности должны все профессионалы, работающие с ней:
- Небольшой размер БД постепенно растет по мере поступления новых данных;
- По умолчанию 1 файл с данными и 1 с логами;
- Требовательна к ресурсам;
- Нетребовательна к квалификации администратора, хорошо интегрируется с продуктами от Microsoft;
- Максимальное количество таблиц, используемых в запросе, ограничено 256.
Следующая из платных СУБД – Oracle BD:
- Высокие требования к квалификации администраторов;
- В подзапросах нельзя использовать конструкции «ПЕРВЫЕ» и «УПОРЯДОЧИТЬ»;
- При сортировке NULL ставится в конец таблицы;
- Статистические данные планов запроса ресурсозатратны.
Бесплатная PostgreSQL, популярность которой все интенсивнее растет в последнее время, и уже появляются мнения, что она способна потеснить MS SQL. Пока об этом говорить преждевременно, но знать особенности этой СУБД в современных условиях весьма полезно:
- Требования к квалификации существуют, весьма желательно понимать основные принципы и структуру БД;
- Достаточно требовательна данная СУБД и к ресурсам, но не как MS SQL;
- При сортировке NULL по умолчанию находится в начале таблицы. Но с помощью оператора NULLS LAST можно убрать эти значения в конец таблицы;
- Необходимость частой реиндексации при интенсивной работе;
- Требовательность к скорости записи и чтения жестких дисков;
- Полное внешнее соединение работает намного медленнее, чем в других СУБД;
- Облачные базы 1С:Фреш работают как раз на этой СУБД.
Об IBM DB2 можно сказать следующее:
- Средняя требовательность к квалификации специалистов;
- При создании базы резервируется место «на будущее» – базы «весят» существенно больше;
- Слабые возможности механизма временных таблиц, благодаря чему требования к ресурсам пониженные. Также скорость работы снижается и при использовании подзапросов;
- В операции like или подобно запрещено использовать шаблоны;
- В выборке не может быть более 1012 колонок;
- При группировке и сравнении различает регистр;
- Нетипизированное значение NULL;
- Ограничения длины ресурсов регистров и чисел.
К выбору СУБД нужно подходить весьма ответственно, не теряя из виду все важные факторы. При возможности стоит посоветоваться с профессионалами, уже имевшими опыт работы с базами на вышеперечисленных системах. Также стоит опираться на количество пользователей в вашей компании и сложность системы 1С. Практика администраторов 1С показывает, что производительность бесплатных СУБД ниже, чем MS SQL или Oracle.
Все знают, что сервер – это специализированный компьютер в материальном понимании, то, что на языке системных администраторов называется «железо». Если мы говорим о среде 1С Предприятия и файловом варианте работы, то сервер предприятия, сотрудники которого работают с учетными программами, хранит базы данных, к которым по локальной сети подключаются пользователи с клиентских устройств. Помимо этого на сервере, естественно, может храниться и другая информация.
Что такое сервер 1С
Но существует и другое понимание сервера
Сервер 1С – это программа, которая работает в клиент-серверном режиме с базами данных 1С под управлением СУБД, например, Microsoft SQL Server или Linux PostgreSQL, IBM DB2, Oracle Database и т.д. То есть это не просто хранение базы 1С на сервере, это управление процессами работы 1С Предприятия.
Как правило, сервер 1С используют средние и крупные компании, в которых с базами данных 1С одновременно работают около 20 или более пользователей. При меньшем количестве пользователей 1С все-таки достаточно файлового режима, когда база данных 1С располагается на одном из компьютеров (возможно одного из пользователей), а с остальных ПК прописан к ней путь в локальной сети. Например, вот так: \\ \Базы 1С\
А у пользователя, на компьютере которого лежит база:
Рис.1 Имя базы
Зачем же нужен сервер 1С, и какие преимущества он имеет?
- Быстродействие. При работе в клиент-серверном варианте 1С самые объемные и «тяжелые операции», например, групповое перепроведение документов или групповая обработка данных, производятся на серверных мощностях, а конечный результат, так называемая «выборка», предоставляется клиентскому приложению. Увеличить мощность одного сервера проще и дешевле, чем обновить все клиентские машины.
- Безопасность. При использовании клиент-серверного режима 1С, пользователям не известно место расположения базы данных. Это простейший способ пресечь вероятность копирования информации из базы данных. В файловом режиме работы с базой пользователь может легко это сделать.
- Еще одним серьезным доводом в пользу интеграции сервера 1С архитектуру информационной системы на базе 1С является удобство администрирования, а также возможность контроля и разграничения доступа пользователей к базе данных.
Работа сервера 1С
Конфигурация или клиентское приложение 1С, запущенное пользователем на своем устройстве, допустим, компьютере, подключена к кластеру серверов 1С:Предприятие 8, который обращается к серверу, хранящему базы данных, управляемые MS SQL Server или PostgreSQL.
Сервер 1С Предприятие 8 и сервер баз данных желательно разместить на разном «желлезе», поскольку именно благодаря этому распределяется нагрузка между серверами 1С Предприятие и БД.
Рис. 2 Схема серверной работы
Устанавливаем сервер 1С
Из перечня поставляемых дистрибутивов нам подойдут два варианта:
- Технологическая платформа 1С Предприятие для Windows – для установки сервера 1С 32-разрядной версии.
- Сервер 1С Предприятие (х64) для Windows – чтобы установить сервер 1С как 64х так и 32х-разрядной версии.
Открываем папку с файлами установки. Для среды 1С Предприятия это стандартное окно.
Рис. 3 Папка с файлами установки
Нам понадобится файл Setup.exe. Его запуск вызовет помощника установки системы «1С Предприятия». На первой странице жмем «Далее».
На следующей странице нам будет предложено выбрать устанавливаемые компоненты. Помимо стандартно указанных, обратим внимание на:
- Сервер 1С Предприятия, который установит компоненты сервера 1С.
- Администрирование сервера 1С Предприятия 8 – необходимые элементы администрирования серверов 1С.
Остальные компоненты могут быть установлены по необходимости сейчас или позднее. Поэтому, нажимаем «Далее».
Рис.4 Выборочная установка
После этого нам предстоит среди предложенных языков интерфейса, выбрать язык. Тут все зависит от желания пользователя. Обратите внимание, что выбрав «Системные установки» работа будет продолжаться на языке ОС, установленной на компьютере.
В большинстве случаев сервер 1С устанавливается как служба (рекомендовано), поэтому ставим соответствующую галочку на следующей странице. Также выбираем пользователя для запуска службы или создаем нового. Обязательно проверти, чтобы пользователь был наделен такими правами, как:
Помимо этого пользователю лучше дать права на каталог служебных файлов сервера. По умолчанию это C:\ProgramFiles(или ProgramFiles(x86))\1Сv8\srvinfo. Путь зависит от того, какой разрядности приложение для сервера 1С Предприятие мы устанавливаем.
Созданный новый пользователь USR1СV8 по умолчанию будет обладать всеми перечисленными правами. Задаем пароль и продолжаем установку сервера Предприятия.
Рис.5 Установка сервера
На следующей странице начинаем установку.
После ее завершения, программа предложит установить драйвер защиты. При использовании программной защиты использование драйвера не обязательно. Отмечаем галочкой или нет, зависит от типа нашей лицензии.
После нажатия «Далее», если ошибок в процессе установки не возникло, на последней странице жмем «Готово» для завершения установки.
Теперь нам надо убедиться, что служба сервера запущена.
Рис.6 Служба сервера
В список служб мы можем зайти по команде services.msc в поисковой строке меню «Пуск». Служба может выглядеть так, как показано на скриншоте или «1С: Enterprise 8.3 Server Agent». Если служба не запущена, сделайте запуск вручную: правой кнопкой мыши по службе – Свойства – Запустить. Также поставим Тип запуска – Автоматически.
Установка Сервера 1С завершена. Остается только настроить брандмауэр Windows, чтобы пользователи с клиентских машин могли подключаться к серверу 1С. Для этого в брандмауэре нужно разблокировать порты 1541, 1560-1591. О том, как добавить разрешающее правило в брандмауэр, можно прочесть в Интернете.
Повышение скорости работы 1С, отказоустойчивости системы.
Программные продукты фирмы 1С имеют два основных формата хранения базы данных: файловая база данных и база данных, размещенная на SQL Server средствами СУБД
В список поддерживаемых СУБД входят:
- Microsoft SQL Server
- PostgreSQL
- Oracle Database
- IBM Db2.
Файловые базы данных, как правило, используют небольшие компании с 1-5 пользователями, где нет большого объема документооборота, а также не произойдет быстрого роста объема базы данных.
Когда нужно переходить с файловой базы 1С на СУБД MS SQL?
Если конфигурация долго открывается и также долго открываются и проводятся документы, если периодически выскакивают ошибки «Нарушена целостность базы данных» или «Файл базы данных поврежден», файл ИБД *.1СD имеет объем более 5ГБ, планируется рост пользователей или в результате внедрения еще одной конфигурации 1С планируется достаточно быстрый рост объема данных, пора задуматься о вопросе, как перенести файловую базу 1С на SQL поскорее и узнать, что такое сервер 1С.
Рис.1 Формат хранения информационных баз 1С
Преимущества SQL
Если переход все же вызывает некоторые колебания, стоит учесть, что преимуществ у клиент-серверного варианта значительно больше, чем недостатков, а у файлового – наоборот.
При высокой отказоустойчивости и поддержке бесконечно большой базы данных SQL-сервер дает возможность одновременной работы большому числу пользователей. Конечно, наиболее мощные СУБД – MS SQL Server/Oracle стоят недешево, но бесплатный вариант PostgreSQL также широко используется в среде 1С. Да, SQL требует настройки сервера 1С и администрирования, но подобные услуги оказывает широкий круг компаний-франчайзи 1С, и конечно же – наша.
Работа с файловой базой плохо защищена, потому что доступ к копированию файла БД открыт любому пользователю, плохо масштабируется и начинает «тормозить», когда пользователей становится больше пяти из-за высокого уровня изоляции транзакций, а также имеет ограничения по размеру в 5-10 Гб. При этом отдельные функции конфигурации при таком варианте просто не работают (к примеру, регламентные задания).
Да, быстрая настройка, отсутствие дополнительного ПО и низкая цена – весьма привлекательные «черты» файловых БД, но выбор в их пользу может иметь место только при построении самой простой информационной системы.
Рис.2 Пример частой ошибки при работе с файловой базой объемом более 5Гб
Этапы перехода на внешнюю СУБД
Для переноса файловой базы 1С 8.3 на сервер SQL проделаем следующие шаги:
Шаг №1 Выгрузка ИБ
Откроем конфигуратор файловой версии базы 1С.
Рис.3 Список конфигураций 1С. Запуск конфигуратора
В конфигураторе выбираем пункт меню «Администрирование» и «Выгрузить информационную базу».
Рис. 4 Формирование файла выгрузки ИБД
Итогом процесса выгрузки будет файл *.dt.
Рис. 5 Файл Выгрузки ИБД
Шаг №2 Создание кластера
Для данного пункта запустим консоль управление сервером 1С.
Рис. 6 Ярлык консоли управления сервера 1С
Важно: Для работы сервера 1С обязательно требуется установка лицензии на сервер 1С.
Лицензия бывает 32х-разрядная и 64х-разрядная. Разрядность определяет количество ОЗУ доступное серверу 1С: у 32х до 4ГБ, а 64х более 4ГБ.
Для уточнения цен, подбора сервера для 1С с учетом плановых нагрузок и форматов обслуживания таких систем обратитесь к нашим специалистам. Мы с радостью подберем для вас подходящее решение.
В открывшемся приложении выберите «Кластер-Создать кластер», а если кластер уже создан, выберите существующий.
Рис. 7 Администрирование кластера 1С
Шаг №3 Создание базы данных в кластере
Следующим шагом в процессе миграции базы 1С будет создание новой конфигурации в кластере. Существует два возможных варианта создания базы 1С на сервере 1С:
- Через консоль администрирования кластера 1С;
- Через окно запуска 1С:Предприятие.
Создание информационной базы в кластере через консоль администрирования кластера 1С
Чтобы создать базу 1С в СУБД SQL, выбираем «Создание новой информационной базы» и заполнить обязательные поля:
- Имя – название вашей базы 1С;
- Сервер баз данных – указываем имя кластера 1С;
- База данных – название базы данных в вашей СУБД SQL;
- Пользователь сервера БД – логин от администратора СУБД SQL;
- Пароль сервера БД – пароль от администратора СУБД SQL.
Рис. 8 Создание новой ИБД SQL в кластере 1С
Далее добавляем эту ИБД в список 1С для последующего запуска конфигуратора 1С и загрузки ранее подготовленного файла выгрузки базы. После того как база в кластере создана, добавляем ее в список баз 1С. Для этого запускаем 1С:Предприятие и «Добавить…» базу 1С.
Рис.9 Запуск 1С:Предприятие
Далее выбираем «Добавление в список существующей информационной базы» и переходим «Далее».
Рис. 10 Меню выбора действий
После появления формы добавления базы 1С, заполняем последние строки в списке и переключаем режим работы на «На сервере 1С:Предприятие».
Рис. 11 Окно заполнения данных для подключения базы 1С
Запуск 1С:Предприятие и добавление конфигурации
Этот способ быстрее предыдущего и бывает полезен, когда, например, вы не установили у себя компоненту консоли управления при установке платформы. Чтобы им воспользоваться, запускаем 1С:Предприятие и в открывшемся окне приложения жмем кнопку «Добавить».
Рис. 12 Окно 1С:Предприятие
Далее выбираем «Создание информационной базы».
Рис.13 Создание информационной базы
После перехода в следующий пункт меню выбираем « Создание информационной базы без конфигурации для разработки новой конфигурации» или «Загрузки выгруженной ранее информационной базы».
Рис.14 Создание чистой конфигурации
Следующим шагом будет выбор пункта «На сервере 1С:Предприятие».
Рис.15 Создание на сервере 1С
Мы попадем в искомое нами окно заполнения полей для создания базы на сервере 1С.
Рис. 16 Создание ИБД на сервере SQL
Шаг №4 Завершение переноса
Перенос базы 1С на SQL-сервер
Поможем определить необходимость переноса базы 1С на SQL и подготовить инфраструктуру
Перенос данных 1С
Переходите на новую программу 1С? Проведем бесплатный анализ и перенесем только необходимые данные
Рис. 17 Запуск конфигуратора 1С
После запуска конфигуратора переходим в раздел «Администрирование» и выбираем пункт «Загрузить информационную базу».
Рис. 18 Загрузка информационной базы из файла
Далее выбираем ранее сохраненный файл выгрузки и начинаем непосредственно процесс загрузки базы на СУБД SQL.
Рис. 19 Завершение загрузки ИБД 1С
Готово! Ваша конфигурация успешно переведена из файлового режима на SQL-сервер.
Если повторная работа в конфигураторе не требуется, выбираем вариант «Нет» и запускаем базу в режиме «Предприятия» для проверки ее работоспособности.
Мы рассмотрели процесс миграции файловой базы на сервер 1С. Если в будущем вам потребуется перенос базы 1С SQL на другой сервер или у вас остались вопросы по этому переводу, обратитесь к нашим специалистам за консультацией, мы с радостью вам поможем.
Читайте также: