场景:数据库 Ase 15.0, Ado.net客户端15.7 Sybase.AdoNet4.AseClient
错误1:使用Transaction报错
错误2: 存储过程"sp_drv_bcpmetadata" 没找到
解决方法:运行$SYBASE/DataAccess(或者DataAccess64)/ADONET/sp目录下的install_adonet_sprocs.bat,将几个存储过程安装到数据库
错误3:数据库字符集是iso_1, 使用AseBulkCopy的时候,中文字段乱码
解决方法: 将字段类型设为unichar或者univarchar, 连接字符串charset=cp936
ps. 为使用asebulkcopy, 连接字符串要加上 EnableBulkLoad =1 或者 2,否则仍然是通过一条条insert的方式。