将报告(作为文本文件)导入数据库(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 部分。在这个位置站着合法的字母й
(俄语)。
它一定与编码有关,但我发现无法在容器内使用它。