Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Переход со SQL на Postgres / 8 сообщений из 8, страница 1 из 1
13.03.2019, 05:06
    #39785148
El_Ninio
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переход со SQL на Postgres
Добрый день! Как конвертировать базу SQL на Postgres?
1 Как я понимаю сначала должны создаваться на Postgres идентичные пустые таблицы и создать репликации между sql и postgres?
2 Выгрузить таблицы со sql в формате csv и загрузить в postgres?
3 или линковать серверы и вручную перенести таблицы со SQL на Postgres?
...
Рейтинг: 0 / 0
13.03.2019, 05:48
    #39785150
aleks222
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переход со SQL на Postgres
Ренегатов надо банить навечно.

ЗЫ. Да хоть врукопашную переколотите. Как умеете.
...
Рейтинг: 0 / 0
13.03.2019, 06:46
    #39785160
Павел Воронцов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переход со SQL на Postgres
Проще второй путь. Точнее половина первого + второй: создать структуру и лить данные через csv.
...
Рейтинг: 0 / 0
13.03.2019, 10:05
    #39785200
tunknown
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переход со SQL на Postgres
El_NinioКак конвертировать базу SQL на Postgres?Сначала убедитесь, что все запросы в приложениях можно перевести на PostgreSQL. База без запросов редко кому нужна. Потом все запросы переделайте к виду, когда они могут исполнятся и на M$ и на Postgre настолько, насколько возможно. Потом из таблиц уберите все специфические M$ вещи.

А лучше озвучьте задачу целиком.
...
Рейтинг: 0 / 0
13.03.2019, 10:33
    #39785217
.Евгений
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переход со SQL на Postgres
tunknownПотом все запросы переделайте к виду, когда они могут исполнятся и на M$ и на Postgre настолько, насколько возможно.
Причем с приемлемой скоростью и без побочных эффектов. Ибо сервера сильно разные, и выполняют запросы тоже по-разному.
...
Рейтинг: 0 / 0
13.03.2019, 10:38
    #39785220
El_Ninio
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переход со SQL на Postgres
Пробовал импортировать в postgres выгруженную из таблицы users базы sql csv данные, не получается , пишет ошибку "нет данных для столбца name" Таблицы идентичные. И еще вопрос, как вставить данные из таблицы sql линкованному серверу Postgres через команду insert openquery.
...
Рейтинг: 0 / 0
13.03.2019, 13:58
    #39785389
alexeyvg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переход со SQL на Postgres
El_NinioДобрый день! Как конвертировать базу SQL на Postgres?Выбор зависит от размера.

Для небольшого размера можно сделать скрипты вставки данных
Для среднего можно прилинковать
Для большого только csv
Во всех этих вариантах можно написать скрипт для автоматизации.

Ещё в MSSQL есть мастер экспорта/SSIS, они подойдут и для достаточно больших объёмов.

Выбирайте в зависимости от размера, и от ваших знаний.
...
Рейтинг: 0 / 0
13.03.2019, 15:54
    #39785466
komrad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переход со SQL на Postgres
El_NinioДобрый день! Как конвертировать базу SQL на Postgres?


google

https://wiki.postgresql.org/wiki/Microsoft_SQL_Server_to_PostgreSQL_Migration_by_Ian_Harding
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Переход со SQL на Postgres / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]