【发布时间】:2012-02-29 05:19:11
【问题描述】:
我目前正在使用 LDAP 来获取 SSIS 包中的用户信息。我正在使用运行此查询的 ADO.NET 数据源:
SELECT sAMAccountName, cn, givenName, sn FROM 'LDAP://domainController' where objectClass='User'
问题是,我想将域后缀附加到 sAMAccountName,因为它不包括在内。前任。 " DOMAIN\ sAMAccountName" 。但是,我无法弄清楚如何将此数据从 Unicode 文本流 (DT_NTEXT) 转换为字符串 (DT_STR)。将此列转换为字符串将允许我使用派生列工具相当轻松地附加此后缀。
有没有一种简单的方法可以在我的 SSIS 包中将 DT_NTEXT 转换为 DT_STR?
【问题讨论】:
标签: sql-server unicode ssis ldap