· 13 мин чтения

Уход с Oracle и MS SQL на PostgreSQL в 2026: разбор для среднего бизнеса

Меня зовут Семёнов Евгений Сергеевич, я директор АйТи Фреш. За пятнадцать лет работы с офисными инфраструктурами от десяти до пятидесяти рабочих мест я насмотрелся на разный софт, но в последние три года один вопрос звучит чаще всего: «Что нам делать с MS SQL Server? Лицензия не продлевается». Иногда — то же самое про Oracle. В этой статье я по-человечески разбираю, кому действительно нужна миграция на PostgreSQL, во сколько она обходится и где можно очень больно споткнуться.

Кому действительно надо уходить, а кому — нет

Сначала о ясном: PostgreSQL — это не «то же самое, что MS SQL, только бесплатно». Это другой продукт, со своими сильными и слабыми сторонами, со своим синтаксисом хранимых процедур, со своей экосистемой. Поэтому миграция — всегда осознанное решение, а не «давайте на всякий случай переедем».

Реальные причины, которые я видел у своих клиентов:

А теперь, когда уходить НЕ надо. Если у вас одна-единственная база MS SQL объёмом 30 ГБ под небольшую CRM, лицензия куплена в 2019 году по бессрочной модели Open License и сервер прекрасно работает — оставьте её в покое. Затраты на миграцию (примерно от 250 тыс. руб. для среднего проекта) не окупятся ни юридически, ни технически.

PostgreSQL — какую сборку выбрать в 2026 году

На рынке существует с десяток разных PostgreSQL-сборок, и клиенты обычно теряются. На пальцах объясняю четыре основных варианта.

СборкаКому подходитСтоимостьОсобенности
PostgreSQL 16 (vanilla)Стандартные веб-приложения, CRM, малые ERPБесплатноСообщество, обновления каждый месяц
Postgres Pro для 1С1С Бухгалтерия, УНФ, ERP, Зарплата~18 тыс. ₽/год за серверСертифицирован 1С, поддержка на русском
Postgres Pro Enterprise / TantorКритичные ERP, биллинг, большие базы 1С 5+ ТБот 350 тыс. ₽/год за серверРасширенный мониторинг, 64-bit XID, поддержка 24/7
РЕД БД, PangolinГосзаказ, ФСТЭК, реестр Минцифрыот 200 тыс. ₽/год за серверСертификация ФСТЭК, российская юрисдикция

Для девяти из десяти моих клиентов ответ — Postgres Pro для 1С. Это та же ванильная PostgreSQL с патчами от Postgres Professional специально под платформу 1С. Сертификат от 1С, русскоязычная поддержка, цена 18 тыс. руб./год — мелочи относительно лицензии MS SQL.

Для не-1С систем (например, портал на 1С-Битрикс, корпоративный сайт, веб-сервисы) хватает ванильного PostgreSQL 16. У него ровно те же возможности, что у платных сборок, только без коммерческой поддержки и расширенных утилит.

Tantor и Postgres Pro Enterprise я предлагаю клиентам с серьёзными нагрузками — например, складская система с десятью миллионами строк в день, или фитнес-сеть на 25 филиалов с единой клиентской базой. Там цена 350 тыс. руб./год оправдана, потому что внутри — поддержка инженеров и патчи на корнер-кейсы.

Как реально проходит миграция: три типичных сценария

Каждая миграция — отдельный проект, но я выделяю три повторяющихся сценария по моим заказчикам.

Сценарий первый — 1С Бухгалтерия с MS SQL на Postgres Pro для 1С. Самый частый случай. База обычно от 20 до 200 ГБ. Делаем так: ставим на отдельной виртуалке Postgres Pro, через штатную выгрузку 1С (dt-файл) переносим базу. Большая база — через прямую миграцию средствами 1С. Проверяем регламентные операции, тестируем месячное закрытие. Переводим бухгалтерию в субботу, в понедельник работаем уже на новой БД. Срок — 1–2 недели, цена — 110–180 тыс. руб.

Сценарий второй — корпоративный портал Bitrix24 на MS SQL → MySQL/PostgreSQL. Здесь сложнее, потому что Bitrix24 нативно ориентирован на MySQL. Я обычно предлагаю переехать на MySQL 8 или MariaDB, а не на PostgreSQL — это идеологически правильнее для платформы. Если бизнес настаивает на PostgreSQL по требованию регулятора — есть Pangolin от Сбера, который заявляет совместимость, но реальные кейсы я пока встречал болезненные. Срок — 3–6 недель, цена — 200–350 тыс. руб.

Сценарий третий — самописная ERP на Oracle, 800 ГБ базы. Самый дорогой случай. Тут нужен полноценный проектный подход: инвентаризация хранимых процедур, конвертация PL/SQL в PL/pgSQL (часть в полуавтомате через ora2pg, часть переписывается вручную), параллельный прогон обеих систем минимум месяц, поэтапное переключение модулей. Срок — 4–9 месяцев, цена — от 1.8 млн руб. для скромного проекта до десятков миллионов для серьёзной системы.

Реальный пример: производственная компания на 28 РМ

В декабре 2025-го ко мне обратилась производственная компания — выпуск металлической мебели, 28 рабочих мест в офисе на улице Дубнинская, цех в Подмосковье. Структура IT: домен Active Directory, 1С УНФ + 1С Бухгалтерия с базами 65 и 38 ГБ, MS SQL Server 2017 Standard на 4 ядрах. Действующая лицензия, купленная в 2019 году, бессрочная.

Причина обращения — киберстраховщик при переподписании договора в декабре потребовал «либо переход на ПО с поддержкой производителя, либо снижение страховой суммы вдвое». MS SQL без поддержки в России не проходил.

Сделали следующее. На существующем сервере (Xeon E-2336, 32 ГБ RAM, 1 ТБ NVMe) поставили Postgres Pro для 1С 16-й версии рядом с MS SQL. Через выгрузку-загрузку перенесли обе базы. На неделю подняли тестовый стенд для бухгалтерии — закрытие месяца, выгрузка отчётов, обмен с банком, сверки. Все операции прошли. В пятницу вечером перевели обе базы на PostgreSQL, MS SQL остановили. В понедельник утром бухгалтерия и кладовщики работали уже на новой БД.

Стоимость для клиента — 145 000 руб. за весь проект, плюс 36 тыс. руб./год за две лицензии Postgres Pro для 1С. Страховщик принял конфигурацию, сумма страхового покрытия осталась прежней — 18 млн руб.

Подводные камни, которые я уже видел

Перечисляю в порядке, в котором эти грабли любят прилетать.

Сколько это стоит: цены на рынке Москвы 2026

Я составил таблицу по итогам обзвона десяти подрядчиков и анализа собственных проектов за последний год.

Тип миграцииЭкономСтандартПремиум
1С УТ/УНФ/БП, база до 50 ГБ65 000 ₽110 000 ₽175 000 ₽
1С ERP, база 100–300 ГБ180 000 ₽320 000 ₽490 000 ₽
Корпоративный портал/CRM140 000 ₽240 000 ₽380 000 ₽
Самописная ERP на Oracle, до 1 ТБ1.2 млн ₽2.4 млн ₽4.8 млн ₽
Веб-приложение, нагрузка средняя85 000 ₽150 000 ₽250 000 ₽

В эконом-варианте подрядчик переносит данные, проверяет работу основных функций, отдаёт результат. В стандарте — добавляется тестовый прогон, обучение администратора, написание плана отката. В премиуме — поддержка месяц после миграции с быстрым реагированием на проседание производительности.

Я в АйТи Фреш работаю по стандартному варианту с обязательным месяцем сопровождения. За 15 лет твёрдо убеждён, что миграция БД без последующих 30 дней присмотра — это ставка вслепую.

Окупаемость и реальные цифры экономии

Чтобы было предметно. Возьмём бизнес среднего размера: 35 рабочих мест, две базы 1С (Бухгалтерия + Зарплата + УНФ), CRM на MS SQL, корпоративный портал. Текущие затраты на лицензии Microsoft за серверную часть СУБД — около 1.2 млн руб. в год по легальному прайсу или 800 тыс. руб. в год при покупке через дистрибьюторов параллельного импорта (что технически серая зона).

После перехода на PostgreSQL: лицензия Postgres Pro для 1С — 36 тыс. руб./год за два сервера, ванильный PostgreSQL для CRM и портала — 0 руб. Итого 36 тыс. руб./год вместо 800 тыс. — экономия 764 тыс. руб./год.

Стоимость миграции в стандартном варианте — около 600 тыс. руб. разово (две базы 1С + CRM + портал). Окупаемость — 9 месяцев. Дальше — чистая экономия плюс легальный статус ПО плюс соответствие требованиям регулятора.

План на ближайшие 60 дней для IT-директора

Если вы дочитали досюда и решили, что миграция вам нужна, — вот пошаговый план.

Бесплатный аудит ваших баз данных

За 3–5 рабочих дней я лично с командой инвентаризирую ваши БД, оцениваю совместимость с PostgreSQL, считаю реальную стоимость миграции и пишу отчёт с рекомендациями. Если решите делать сами — отчёт остаётся у вас, никаких обязательств.

Телефон: +7 903 729-62-41
Telegram: @ITfresh_Boss
Семёнов Евгений Сергеевич, директор АйТи Фреш

FAQ — частые вопросы по уходу с Oracle и MS SQL

Кому действительно нужно уходить с Oracle или MS SQL?
Тем, у кого истекает действующая лицензия и Microsoft или Oracle её больше не продлевают. Тем, кто работает с госзаказом и попадает под требования по импортозамещению. Тем, кто хочет легально снизить расходы на лицензии — экономия от 800 тыс. до 12 млн руб. в год для среднего бизнеса.
Подойдёт ли PostgreSQL вместо MS SQL для 1С?
Да. Платформа 1С 8.3 официально поддерживает PostgreSQL с 2014 года, а сборка Postgres Pro для 1С — оптимизирована и сертифицирована. На базах до 200 ГБ работает не хуже MS SQL, на больших базах требуется тюнинг. Лицензия Postgres Pro для 1С — около 18 тыс. руб./год за сервер.
Сколько занимает миграция БД на PostgreSQL?
Для базы 1С до 100 ГБ — 1 рабочий день с ночным переключением. Для CRM или ERP с базой до 500 ГБ — 2–4 недели с подготовкой и тестированием. Для крупной базы 5+ ТБ — 3–6 месяцев с поэтапным переездом и параллельной работой систем.
Какую сборку PostgreSQL выбрать?
Для большинства задач — ванильный PostgreSQL 16 от postgresql.org, бесплатный и проверенный. Для 1С — Postgres Pro для 1С от Postgres Professional. Для критичных систем с требованием поддержки — Postgres Pro Enterprise или Tantor. Для требований ФСТЭК — сертифицированные сборки от Astra Linux или РЕД БД.
Какие риски миграции и как их снизить?
Основные риски: несовместимость SQL-диалектов в хранимых процедурах, проседание производительности на сложных запросах, отсутствие нужных коннекторов в прикладном ПО. Снижаются полным тестовым прогоном на копии данных, поэтапной миграцией модулей и параллельной работой старой и новой БД минимум 30 дней.

Подпишитесь на рассылку ITfresh

Раз в неделю — практические гайды для руководителя IT и сисадмина: безопасность, 1С, миграции, резервные копии, лайфхаки из реальных проектов.

Реквизиты оператора персональных данных

ООО «АЙТИ-ФРЕШ», ИНН 7719418495, КПП 771901001. Юридический адрес: 105523, г. Москва, Щёлковское шоссе, д. 92, корп. 7. Контакт: info@itfresh.ru, +7 903 729-62-41. Оператор обрабатывает e-mail подписчика в целях рассылки информационных и рекламных материалов до момента отзыва согласия.