我有一个SSIS包,它可以在不同的服务器上完美地工作,但在2个新添加的服务器上不能。它给了我们一个著名的错误:tringand non-unicode s
tring data types.我让它工作的唯一方法是通过将外部列更改为ansi字符串,使其在开发环境中不可编译,手动将OLE DB源块修改到包中,然后再次将外部列更改为utf-8字符串
一位同事制作了一个SSIS包,该包从Oracle提取数据并将其传输到几乎完全相同的SQL Server数据库,因此只需使用OLE DB Source (Oracle)到OLE DB Destination当我在我的计算机上打开它时,我在所有源任务上收到错误“列列名称无法在unicode和非unicode字符串数据类型之间转换”。如果我添加一个数据转换任务来将unicode列转换为非unico