我在postgres中有数据,我需要以编程方式按计划移动到SQL Server。这些表都具有相同的模式,并且表不是非常关系(没有外键),但我认为如果有,我可以使用WITH NO CHECK
。
我有两个服务器的ADO.Net连接器,所以我想我可以从postgres中选择DataTable
然后INSERT INTO
SQL SERVER表。但是,我对性能有点担心。
我的问题是使用Postgres COPY
命令导出说CSV,然后使用bcp.exe将CSV导入SQL SERVER是多么困难。这听起来像是要走的路吗?我可以看到这需要扩展到每个计划复制~750k记录。