Миграция с MSSQL на PostgreSQL

Microsoft заявил об этом в начале марта 2022 года. Для корпоративного сектора и пользователей решений 1С это значит, что Microsoft SQL Server – пожалуй, самую популярную систему управления базами данных – использовать в новых внедрениях не получится. Как скоро настигнет необходимость смены СУБД те компании, которые ее уже используют – пока не понятно. Официальных заявлений на этот счет Microsoft не делал. Что остается? Искать замену. Достойные решения есть.

Зачем нужна SQL для 1С?

Как известно, база 1С может работать в двух вариантах – файловом и клиент-серверном.

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

  • Microsoft SQL Server;

  • PostgreSQL;

  • IBM DB2;

  • Oracle Database.

Долгое время самой популярной была связка 1С + Microsoft SQL Server. Но сейчас в силу сложившейся ситуации покупка СУБД от Microsoft, равно как от IBM и Oracle, невозможна, и из всех вариантов остается PostgreSQL.

Как осуществить миграцию базы данных с MS SQL на PostgreSQL?

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

В отличие от MSSQL, PostgreSQL бесплатен. Но в то же время эта СУБД требует тонких настроек, которые зачастую незнакомы специалистам по работе с Microsoft SQL Server.

Первыми шагами на пути миграции с MSSQL на PostgreSQL будет установка новой СУБД и ее настройка квалифицированным администратором для корректной работы с данными. Затем требуется провести непосредственный перенос данных.

Существуют разные способы переноса базы данных с MSSQL на PostgreSQL. Это можно сделать вручную, создав ту же схему базы данных в PostgreSQL, что и в Microsoft SQL Server, или же использовать специализированные инструменты, которые автоматически переносят данные.

  • При переносе данных вручную можно использовать средства 1С: в конфигураторе выгрузить базу данных в файл с расширением .dt, а затем его загрузить в новую СУБД. Однако этот способ подходит для небольшого объема данных – до 20 Гб.

  • Использование инструмента миграции поможет перенести гораздо большие объемы данных, при этом сэкономив время и ресурсы, поскольку он сам сгенерирует сценарии и создаст схему в PostgreSQL. Подобный инструментарий разрабатывают и отечественные компании, так что зависимости от зарубежных вендоров в этой части нет.

Вне зависимости от выбранного способа миграции по завершении требуется сверка объемов, качества и корректности переноса данных.

Нивелировать все риски при переносе данных с Microsoft SQL Server на PostgreSQL поможет участие опытных IT-специалистов. 

Команда «Компании КомЛайн» готова помочь с разработкой стратегии миграции и подобрать оптимальный и эффективный способ перехода на PostgreSQL.

Заполните форму ниже - мы вам перезвоним! Либо свяжитесь с нами любым иным способом. Мы будем рады вам помочь.

(0)

Похожие статьи

Переход с зарубежного ПО на российское - 1C:ERP
Импортозамещение

Переход с зарубежного ПО на российское - 1C:ERP

09 марта 2022
Переход с Windows на Linux
Импортозамещение, IT директору

Переход с Windows на Linux

11 марта 2022
Управление рисками на проектах по переходу с SAP на 1C
Импортозамещение, IT директору, #ERP

Управление рисками на проектах по переходу с SAP на 1C

29 мая 2023
Кейс по переходу с SAP на 1С в «Алкогольной Сибирской Группе». Управление проектом
Импортозамещение

Кейс по переходу с SAP на 1С в «Алкогольной Сибирской Группе». Управление проектом

30 июня 2023
Давайте сотрудничать Введите e-mail и/или телефон
Captcha

Введенная капча неверна

Согласие на обработку персональных данных обязательно
Это поле необходимо заполнить Заполните телефон либо e-mail

Спасибо! Ваша заявка отправлена

В ближайшее время мы с Вами свяжемся!

Капча введена не верно


Мы используем файлы cookie для обработки ваших персональных данных