Sybase ASEBulkCopy无效。 我在连接字符串中将EnableBulkLoad属性设置为1。 即使将批量大小设置为500,也会一次上传1条记录。其他设置EnableBulkLoad属性在连接字符串中设置为1.
我缺少哪些其他设置。 请有人帮我这个。
提前致谢。
答案 0 :(得分:1)
是否实际发生批量加载还取决于其他因素,例如目标表上是否存在索引。通过启用批量加载,您基本上可以告诉ASE服务器它应该尝试进行批量上传(如果可以的话) - 但可能不会因此使用非批量加载。
我不确定我是否理解你问题的细节。你是什么意思"上传"?您的客户端应用程序一次只向ASE服务器发送一条记录吗? 或者它是否意味着ASE执行常规插入而不是批量插入?如果是后者,你是如何诊断的?
我建议先使用' bcp'客户端实用程序,以确定是否可以开始批量加载。