vb.net坚持使用AWS Redshift Copy命令

时间:2018-04-18 20:47:38

标签: .net vb.net amazon-web-services amazon-s3 amazon-redshift

我尝试使用位于带有CUR文件的文件夹中的RedshiftManifest.json文件上的“复制命令”,使用来自S3中CUR文件的数据填充Redshift表。

数据有大约1500万行,一切正常,大约有一半的数据,如果我只是在SQL Workbench中执行copy命令,它对所有数据都可以正常工作,但如果我在整个数据集中执行它我的代码在vb.net中,即使数据在大约15分钟后已经在Redshift中可用,它仍然永远停留在命令的执行上。

Dim conn As New OdbcConnection(connString)
conn.Open()
Dim command As New OdbcCommand()
Dim da As New OdbcDataAdapter()

command.Connection = conn
command.CommandText = commandText
da.UpdateCommand = command
da.UpdateCommand.ExecuteNonQuery()

它停留在最后一行。

0 个答案:

没有答案