Содержание

Импорт данных в базу PostgreSQL из файла базы данных MS Access или SQL Server

Для работы с базой PostgreSQL необходимо приобретать отдельную лицензию. Стоимость лицензии дающей возможность работы с базой PostgreSQL составляет 25% от стоимости текущей используемой лицензии. (https://it-invent.ru/price/)

 
Для создания базы PostgreSQL, необходимо выполнить процедуру импорта данных либо из локального файла Access, либо из базы MS SQL.
 
   Примечание: Если работая в базе Access или MS SQL были созданы закладки в разделе "Избранное", то после миграции на PostgreSQL их необходимо будет пересоздать так как SQL запросы из "Избранного" не будут корректно работать в новой базе.
 
 
Для переноса базы MS SQL (или Access) на PostgreSQL можно использовать мигратор DMToolkit.
 
Страница программы: https://www.dbsofts.com/articles/mssql_to_postgresql/
 
Прямая ссылка на дистрибутив: https://www.dbsofts.com/download/DMToolkit_x64.zip
 
Хоть это и платное приложение, но в триальной версии оно позволяет переносить данные не более 50 000 строк для каждой таблицы.  
 
 1. Указать исходную базу откуда переносятся данные.
 
 
 2. Указать параметры конечной базы PostgreSQL.
 
 
 3. Выбрать все таблицы.
 
 
 4. Запустить миграцию
 
 
 
 
Для работы с базой PostgreSQL можно использовать бесплатную среду управления pgAdmin.
 
Страница для скачивания программы: https://www.pgadmin.org/download/pgadmin-4-windows/  
 
Содержание