我通过 ODBC 连接使用 OPENQUERY 将记录从 SQL 服务器插入到 Postgres。但它非常慢 - 10000 条记录需要几分钟。
此外,当数据量太大时,SQL Server 服务会崩溃。
有人知道更好的方法吗?
我通过 ODBC 连接使用 OPENQUERY 将记录从 SQL 服务器插入到 Postgres。但它非常慢 - 10000 条记录需要几分钟。
此外,当数据量太大时,SQL Server 服务会崩溃。
有人知道更好的方法吗?
使用 db 实用程序命令以 CSV 格式导出数据。
使用 postgresCOPY
命令导入数据。
标准且最简单的方法是使用 SSIS 内置的导入/导出功能。您可以在另一个 SO question/answer中找到这些步骤。