【发布时间】:2017-03-27 09:13:11
【问题描述】:
我正在从 SQL 表中获取一些简单的数据,进行一个小的转换并将其转换为 Unicode。然后我将其输出到 Oracle 服务器上的 Oracle CHAR(1 byte) 字段中。
这可以在我的本地 PC 上正常工作。然后我部署到服务器,它说
“列“A”无法在 unicode 和非 unicode 字符串数据类型之间转换”。
在尝试了几件事后,我举起双手,将data conversion 取出到 unicode,现在它坏了,无法在我的 PC 上运行。
但是-它现在可以在服务器上运行并且很高兴。我已经搜索并发现其他人遇到了这个问题,但似乎没有人找到原因并只是通过其他方式解决它。
为什么我的 PC 和服务器不能正常工作?两者的所有表和数据连接都是相同的。除了执行位置没有变化。
【问题讨论】:
标签: sql-server ssis type-conversion etl sql-server-data-tools