我使用Mac,PostgreSQL是数据库管理的选择。我无法安装MSSQL。有一个由MSSQL创建和管理的数据库。 我不能通过脚本将整个数据复制到我的数据库(因为使用实时数据) 我唯一的选择是,将MSSQL创建的数据库与PostgreSQL连接起来。
有可能吗?如果有,怎么样?我的查询会有任何相关限制吗? 感谢。
其他详情:
我会从统计上做出选择,计算。 我不会修改现有数据。
答案 0 :(得分:2)
该功能允许您从PostgreSQL本身连接到different database,称为foreign data wrapper。
Here,有一个可用的外部数据包装器列表,但不包括mssql。但是,(理论上)如果安装odbc_fdw
,则可以访问PostgreSQL实例中的外部mssql表。
还有一个tds_fdw for SQL Server使用FreeTDS进行连接而不是ODBC