Nu ai precizat sensul replicări: PostgreSQL -> SQL Server sau SQL Server -> PostgreSQL sau în ambele sensuri ?
Nu ai precizat pe ce platforma este PostgreSQL : Windows, Linux, etc. (ca fapt divers) şi versiunile de SQL Server şi PostgreSQL ?
Poate ajută:
[1] Connecting to PostgreSQL from Windows Platforms
[2] Application Programming Interfaces: ODBC / OLE DB
Aş merge pe soluţia unui SSIS 2005 sau DTS 2000 package în SQL Server, conectarea realizându-se prin ODBC. Soluţiile de conectare ODBC la PostgreSQL ar trebuie testate în primul rând pentru a nu avea suprize neplăcute.