使用BIML导入CSV后缺少变音符号

使用BIML导入CSV后缺少变音符号,csv,ssis,biml,Csv,Ssis,Biml,我正在使用BIML导入CSV文件。这很有魅力。然而,有一个警告。 在导入的数据中,变音符号被替换(例如:Coupé作为Coup+®导入) 这些CSV似乎是标准的CSV文件。它们存储在Windows共享上。 它们通过排序规则SQL\u Latin1\u General\u CP1\u CI\u AS导入数据库。 BIML文件的数据流部分如下所示: <Dataflow Name="Transport CSV_2_<#=imp_schema#>

我正在使用BIML导入CSV文件。这很有魅力。然而,有一个警告。 在导入的数据中,变音符号被替换(例如:
Coupé
作为
Coup+®
导入)

这些CSV似乎是标准的CSV文件。它们存储在Windows共享上。 它们通过排序规则
SQL\u Latin1\u General\u CP1\u CI\u AS
导入数据库。 BIML文件的
数据流
部分如下所示:

                <Dataflow Name="Transport CSV_2_<#=imp_schema#>_<#=fileName#>">
                    <Transformations>
                        <FlatFileSource Name="SRC_FF-<#=fileName#> " ConnectionName="FF_CSV-<#=fileName#>"></FlatFileSource>
                            
                        <OleDbDestination ConnectionName="<#=application#>_<#=imp_schema#>" Name="OLE_DST-<#=fileName#>" >
                        <ExternalTableOutput Table="<#=imp_schema#>.<#=fileName#>"/>
                        </OleDbDestination>
                    </Transformations>
                </Dataflow>


如何确保以文件中存在的相同方式导入变音符号?

通过在平面文件定义中添加CodePage=“65001”来解决此问题

发布平面文件的定义。我的猜测是,您要么需要使用dt_wstr类型指定unicode,要么需要使用非unicode,但需要提供与1252不同的代码页,以使用dt_strI即可。看起来问题实际上取决于用户/机器。一旦我知道更多情况,我会向你汇报。@billinkc你的回答应该得到学分!很高兴听到这句话,但请继续,并标记它已解决-您需要这些要点;)这不是那么多的点,我真的很感谢你的投入。也许你会对你的贡献表示衷心的感谢。