Миграция MS SQL -> Postgresql

Started by 7novds, October 04, 2018, 08:26:01 PM

Previous topic - Next topic

7novds

Задача сэкономить на  лицензиях, поэтому будем переходить на linux + posgresql c windows+mssql.
Хотелось бы сохранить как настройки так и историю, поэтому и вопрос, есть ли средство миграции с одной БД на другую , или может быть был у кого-то опыт?

hsvt

Quote from: 7novds on October 04, 2018, 08:26:01 PM
Задача сэкономить на  лицензиях, поэтому будем переходить на linux + posgresql c windows+mssql.
Хотелось бы сохранить как настройки так и историю, поэтому и вопрос, есть ли средство миграции с одной БД на другую , или может быть был у кого-то опыт?

С MySQL (MariaDB) мигрировал на Postgresql через https://wiki.netxms.org/wiki/How_to_migrate_to_another_database были свои сложности при миграции структуры БД.

В 2.2.8 эти сложности вроде бы исправили (- Fixed SQL errors during database import or migration)

С MSSQL не пробовал.

Victor Kirhenshtein

Мы делали миграцию для клиента именно в такой связке (Windows + MS SQL -> Linux + PostgreSQL), правда несколько лет назад. Все прошло успешно. Приведенной выше инструкции должно быть достаточно. В nxdbmgr были ошибки, но в 2.2.9 все должно быть исправлено.