我已经通过SAS IOM数据提供程序成功连接到SAS服务器。但是,当使用连接管理器进行源连接时,尝试将数据传输到目标表时收到此错误消息。
[OLE DB源[29]]错误:SSIS错误代码DTS_E_OLEDberROR。发生OLE DB错误。错误代码:0x80040E4E。 [SSIS.Pipeline]错误:OLE DB源在执行前阶段失败,并返回了错误代码0xC0202009。
我使用的查询很简单:从schema.table中选择*
我从表中收到列名,没有任何问题。但是没有数据。我试图关闭预验证,以32位模式运行解决方案,等等...
编辑1:在查看SAS服务器上的日志文件后,我看到它可能与UTF-8和Latin编码有关。
编辑2:。我在Excel中使用了相同的连接字符串,并且在其中起作用。