1
  • MS SQL Server is a proprietary database from Microsoft, while PostgreSQL is developed and maintained by a global community of open-source developers.

  • SQL Server only runs on Windows whereas PostgreSQL can run on Windows, Mac, Solaris, FreeBSD and Linux.

  • PostgreSQL is more expensive than SQL.