如何解决SSIS在SQL Server 2012上部署程序包问题
我想问可能是什么问题。我在计算机上运行ssis软件包,在其中将数据从Oracle导出到Excel,一切正常。但是,当我将此程序包部署到sql Server 2012计算机时,该程序包会报告错误:
“ xx”列无法在Unicode和非Unicode字符串数据类型之间进行转换。
我的包裹如下:
这非常简单,并且在我的PC上一切正常。
我了解,如果我可能在软件包中添加了数据转换,它将解决该错误。但是我更感兴趣的是为什么这种情况对我而言而不是在服务器上?
解决方法
该错误发生在最后一个阶段,但我没有理解。我从Oracle中选择了4列并将它们以DT_WSTR格式插入Excel中,所以我不知道为什么它报告在非Unicode和Unicode之间转换时出错。我解决了此错误,如下所示:
ValidateExternalMetaData: False
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。