微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

SSIS在SQL Server 2012上部署程序包问题

如何解决SSIS在SQL Server 2012上部署程序包问题

我想问可能是什么问题。我在计算机上运行ssis软件包,在其中将数据从Oracle导出到Excel,一切正常。但是,当我将此程序包部署到sql Server 2012计算机时,该程序包会报告错误

“ xx”列无法在Unicode和非Unicode字符串数据类型之间进行转换。

我的包裹如下:

enter image description here

这非常简单,并且在我的PC上一切正常。

我了解,如果我可能在软件包中添加了数据转换,它将解决错误。但是我更感兴趣的是为什么这种情况对我而言而不是在服务器上?

解决方法

该错误发生在最后一个阶段,但我没有理解。我从Oracle中选择了4列并将它们以DT_WSTR格式插入Excel中,所以我不知道为什么它报告在非Unicode和Unicode之间转换时出错。我解决了此错误,如下所示:

ValidateExternalMetaData: False

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。