我需要将所有表从SQL Server导出到PostgreSQL。
尝试:我尝试使用SQL Server IDE,但在某个阶段它会提示数据类型不同的错误。
问题:我该如何从SQL Server导出数据到PostgreSQL?COPY是否能完成我的工作?如果是的话,那么如何导出包括记录在内的所有表?
我需要将所有表从SQL Server导出到PostgreSQL。
尝试:我尝试使用SQL Server IDE,但在某个阶段它会提示数据类型不同的错误。
问题:我该如何从SQL Server导出数据到PostgreSQL?COPY是否能完成我的工作?如果是的话,那么如何导出包括记录在内的所有表?
您不能将数据从MSsql导出,然后导入到PostgreSql中,因为它们的语法和数据类型不同。但是,您可以使用工具将数据从mssql迁移到postgreSql。
更多信息请参见主题从MS SQL迁移数据到PostgreSQL?
首先将模式导出到文件中,然后针对PostgreSQL运行该文件,直到您删除所有不兼容性。
您可以尝试导出要导出的数据,但最好编写Python脚本进行迁移。