Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MS SQL Server > Соединение с PostgreSql 9.2


Автор: konst583 31.3.2013, 16:27
Возникла задача соединить postgesql 9.2 c MS SQL SERVER 2008, объемы данных необходимые для передачи около 100 тыс записей. Кто-нибудь сталкивался с данной задачей?
Оба сервера установлены на MS Windows Server 2008.
Создал link server для ms sql server на odbc драйверах, при больших объемах рвет соединение, а маленькими порциями работает очень медленно.

В обратную сторону
Пробовал установить dbi link(http://pgfoundry.org/projects/dbi-link) - выдает ошибки, если быть точнее информационные сообщения ms sql server трактует как ошибки.
ODBC Foreign Data wrapper on windows https://github.com/ZhengYang/odbc_fdw подходит только для postgre 9.1, а нужно 9.2

Кто-нибудь сталкивался с данным вопросом, заранее благодарен за помощь.

Автор: Akina 31.3.2013, 20:02
А в чём сложности?
http://technet.microsoft.com/ru-ru/library/ms187957(v=sql.105).aspx

Автор: konst583 1.4.2013, 10:12
Проблема в  том что при создании link server не проходят большие объемы данных, а маленькие идут очень медленно.

Автор: konst583 2.4.2013, 09:17
Решил реализовывать с помощью csv - BCP со стороны MS SQL SERVER и psql \copy со стороны postgresql, буду очень благодарен, если поделитесь наработками. 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)