jlchavez:
 
Podrias indicar la fuente?  porque no es por nada, pero en  las pruebas de rendimiento que hemos hecho MS SQL Server quedo MUY POR DEBAJO de Postgres, hablo de un caso real y concreto.  
En la Camara de Comercio de Lima se tuvo que reemplazar un MS SQL Server  porque ya no daba mas, esta inmensa base de datos maneja el historial economico de muchisimas empresas y personas, asi  que dense una idea del tamaño de la base de datos, pues bien, se empezo a evaluar alternativas, lo mas seguro era usar Oracle, pero se decidio probar Postgres sobre Linux y fijate que ahora estan de lo mas contentos porque ya no tienen los problemas de antes y la velocidad de las consultas ha aumentado considerablemente. 
Y sobre la compatibilidad, claro que es perfectamente compatible 

  solo necesitas un driver ODBC o JDBC , o si te animas programa el tuyo propio  
 
  
Saludos