Sybase ASEBulkCopy无法正常工作

时间:2016-04-11 11:25:56

标签: sybase-ase

Sybase ASEBulkCopy无效。 我在连接字符串中将EnableBulkLoad属性设置为1。 即使将批量大小设置为500,也会一次上传1条记录。其他设置EnableBulkLoad属性在连接字符串中设置为1.

我缺少哪些其他设置。 请有人帮我这个。

提前致谢。

1 个答案:

答案 0 :(得分:1)

是否实际发生批量加载还取决于其他因素,例如目标表上是否存在索引。通过启用批量加载,您基本上可以告诉ASE服务器它应该尝试进行批量上传(如果可以的话) - 但可能不会因此使用非批量加载。

我不确定我是否理解你问题的细节。你是什​​么意思"上传"?您的客户端应用程序一次只向ASE服务器发送一条记录吗? 或者它是否意味着ASE执行常规插入而不是批量插入?如果是后者,你是如何诊断的?

我建议先使用' bcp'客户端实用程序,以确定是否可以开始批量加载。