NetXMS Support Forum

Please login or register.

Login with username, password and session length

Author Topic: Миграция MS SQL -> Postgresql  (Read 1060 times)

7novds

  • Jr. Member
  • **
  • Posts: 57
    • View Profile
Миграция MS SQL -> Postgresql
« on: October 04, 2018, 08:26:01 pm »

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

hsvt

  • Full Member
  • ***
  • Posts: 247
    • View Profile
Re: Миграция MS SQL -> Postgresql
« Reply #1 on: October 04, 2018, 11:13:57 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 не пробовал.
Logged

Victor Kirhenshtein

  • Lead Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 6383
    • View Profile
Re: Миграция MS SQL -> Postgresql
« Reply #2 on: October 05, 2018, 10:52:08 am »

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