我想在windows xp sp2机器上创建从sql server 2005到postgresql 8.3.12的数据库链接,以便将一个表数据从sql server传输到postgresql,在这两个数据库中,表结构都是相同的,请帮助我完成这项工作并以最佳方式完成这项工作

最佳答案

我认为这在理论上是可能的,可以使用MS Access 2007(可能还有其他版本,但我只使用了2007)和连接postgresql的as an ODBC数据源。
在MS Access中,右键单击表并选择“导出->导出到ODBC数据库”
不久前,我试图用这种方式迁移Access数据库,但遇到了一些复杂的问题,因此最终以手动方式执行操作(将数据导出为CSV,手动创建新表,然后通过脚本导入CSV数据)。不过,我认为这些并发症是旧的源数据库所特有的,而上述方法本应奏效。

10-01 18:03
查看更多