0

将报告(作为文本文件)导入数据库(Nav 2017 CU11)时出现错误。

: [21431012] Could not upgrade RDL on Report XXXXXX Report Name.
', hexadecimal value 0x14, is an invalid character. Line 8693, position 64.
[0] The import stopped at line 2810411.

问题是我只有在尝试将这个对象导入到 docker 容器中时才会收到这个错误。数据库和服务层托管在同一个容器内。

相同的对象在普通 PC 上可以正常工作/导入。导航版本在 PC 和容器中完全相同。

此外,在文本文件中没有一个地方可以找到提到的0x14字符。

据我所知Line 8693, position 64.是指文本文件的 RDLc 部分。在这个位置站着合法的字母й(俄语)。

它一定与编码有关,但我发现无法在容器内使用它。

4

1 回答 1

0

也许是容器中的语言设置/本地化/语言环境?也许会有所帮助...

干杯

于 2019-01-28T10:32:30.370 回答