title: Most straightforward way to consolidate data from multiple different RDBMS systems into a queryable database
body: <p>I have few  tables that I have to sync between 3 different RDBMS systems (PostgreSQL databases, a SQL Server and a Firebird Database). </p>
  
  <p>Currently I simply connect to my Firebird database and pull the few relevant tables to my PostgreSQL database, but as databases change, new tables require querying and with the addition of a SQL Server database to the mix I feel this solution is ill fitting.</p>
  
  <p>I've done some research on BI tools , but I still need to query data from this  data source and show them inside a Windows Forms application.</p>
  
  <p>PS: it's not a migration and I only need to query the data from these "satellite" databases</p>