我正在尝试将SQL Server数据库导出为CSV文件。为此,我使用powershell脚本。
如你所见,在数据库中我有一些特殊的字符(丹麦语)。

但在导出的文件中,这些字符将被替换为?如下所示:

关于信息,在我的powershell脚本中,下面是导出文件的代码行:
$DataSet.Tables |导出-Csv $extractFile -NoTypeInformation -Encoding "ISO-8859-15“
有人能帮上忙吗?谢谢!
编辑:
@JamesQMurphy这里是代码

发布于 2016-08-25 18:59:46
我测试了一下,正确的编码是BigEndianUnicode
将您的编码更改为:
$DataSet.Tables[0] | Export-Csv $extractFile -NoTypeInformation -Encoding BigEndianUnicodehttps://stackoverflow.com/questions/39143228
复制相似问题