Scherbakov
@Scherbakov
Заместитель директора

Был ли опыт портирование приложения с использования MSSQL на PostgreSQL?

Привет коллеги по IT!

Возникла задача избавиться от супер дорогого Microsoft SQL Server. И приложение использующее эту БД перевести на PostgreSQL (или другую базу данных). Возможно есть где то ODBC драйверы для трансляции/конвертации запросов?

Может кто сталкивался)))
  • Вопрос задан
  • 719 просмотров
Пригласить эксперта
Ответы на вопрос 3
agent777
@agent777
Frontend, Backend, C#, Java
Послушай, если не устраивает цена MS SQL Server, то проще всего будет поступить так:
1) создать резервную копию твоей базы на работе
2) скачать MS SQL Server Express - это та же самая СУБД, что и у тебя на работе стоит, только нету планировщика резервных копий и многих плюшек. Но! - она прекрасна работает в производстве, мы на работе используем версию Express - она бесплатная, ставится быстро, настраивается в 10 раз легче! А перенос базы вообще будет в несколько щелчков. Т.е. просто взять ту же MS SQL (смотря какого года у тебя, 2008, 2012..) и скачать с сайта микрософта бесплатную версию.
3) зайти через Management Studio и в пустую базу залить копию твоей рабочей. все!
Какие PostgreSQL???? чтобы переносить бд с SQL Server на Postgre надо быть...смешным. Это почти нереализуемо. Возьми ту же самую СУБД, только бесплатный вариант! в ней будут отсутствовать многие службы, но они тебе и не понадобятся. и просто скопируй базу свою. Предложи этот вариант своему руководству.
Ответ написан
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
https://wiki.postgresql.org/wiki/Microsoft_SQL_Ser...

Опыт был перевода с Oracle на psql но там все было относительно просто.
Ответ написан
dimonchik2013
@dimonchik2013
non progredi est regredi
если данных много, то чудесато не получится: типа "легкое" переключение с использованием ORM все равно может упереться в raw sql запросы, которые, к тому же, завязаны на DB - специфичных типах данных

а еще бывают процедуры/триггеры, тоже от DB зависящие

а раз у вас не Access, а таки SQL Server, вряд ли ваше приложение простое и данных в нем мало
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
01 мая 2024, в 02:11
5000 руб./за проект
01 мая 2024, в 00:29
2000 руб./за проект
01 мая 2024, в 00:20
15000 руб./за проект