我正在尝试使用 SQL Server Integration Services (SSIS) 2008 R2 从 Sybase ASE 15 数据库中提取数据。
我已经设法使用正确的连接信息配置 OLE DB 源,并且可以查看表和数据。但是,无论我尝试什么,它总是返回 DT_STR 列。
我希望以 Unicode 格式返回数据,而不使用派生列/数据转换任务,因为目标表都是用 NVARCHAR (DT_WSTR) 列定义的,而且必须通过每个列只是为了改变类型。
有没有办法定义连接字符串/在登录/其他方法上设置默认值以确保 OLE DB 数据源在运行查询时返回 DT_WSTR 列而不是 DT_STR?
非常感谢,约翰