gpt4 book ai didi

sql-server - 如何告诉 ssis 在映射中默认 Unicode 字符串 [DT_WSTR] 到字符串 [DT_STR]

转载 作者:行者123 更新时间:2023-12-02 22:13:59 26 4
gpt4 key购买 nike

我们在 SQL 服务器上使用非 unicode。我们使用 ssis 导入大量 excel 文件,并花费大量时间将 excel unicode 映射到 sql server 非 unicode 列。在 ssis 中是否有某个地方可以设置默认值或某些选项,以便 SSIS 可以默认将其源 unicode 列映射到它检测到 unicode 的目标非 unicode ?这个link显示我们现在执行的步骤。如果 ssis 中有一个选项说“导入 excel 文件时使用此模板..”或类似的内容,那就太好了。我相信很多人都通过 ssis 导入 excel 文件,我希望您能提供一些这方面的提示。谢谢

最佳答案

Excel 连接管理器处理文本的方式没有任何机制。假设文本是 Unicode,它将以最安全的方式处理文本。连接管理器的唯一选择就是您正在做的事情。

但是,另一种选择是忽略 Excel 连接管理器并使用 OLE 连接管理器,如我在本答案中所述。 Excel Source as Lookup Transformation Connection

无需将该数据发送到缓存连接管理器,只需通过查询从电子表格中提取数据,您的转换问题就将成为遥远的内存。

关于sql-server - 如何告诉 ssis 在映射中默认 Unicode 字符串 [DT_WSTR] 到字符串 [DT_STR],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11252081/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com