当使用OLEDB提供程序进行Oracle时,Ssis查找输入列显示为DT_WSTR,尽管是varchar Cast

时间:2017-08-22 13:55:01

标签: oracle ssis lookup

我是一个从Sql Server源获取数据的OLEDB源。其中一个列被转换为varchar(50)。 我需要使用Oracle源对上述源进行查找。

我使用SSIS Lookup,它使用Oracle的OLEDB提供程序连接到Oracle源代码。 在查找连接选项卡中,我的查询具有Cast(列为varchar(50)),但是当我转到列选项卡时,当我将鼠标悬停在列上时,此列显示为DT_WSTR。

这导致我的查找连接失败,因为oledb源输出列是DT_STR而查找可用输入列是DT_WSTR。

任何想法为什么查找会像那样?

0 个答案:

没有答案