嵌入式PostgresQL和Windows 10上“没有相应的编码”

时间:2016-11-17 22:54:47

标签: java windows postgresql flyway embedded-database

使用Flyway的迁移文件在 Windows 10 上执行测试期间无法加载到enbedded-postgresql(来自yandex)。在OS X上,它们工作正常。

例如我们得到:

INSERT INTO table1 SELECT * FROM table2 WHERE table2.date NOT IN(SELECT DISTINCT date from table1);

我们的测试设置Spock类tarting embedded-postgresql如下所示:

Message    : ERROR: character with byte sequence 0xc5 0xbc in encoding "UTF8" has no equivalent in encoding "WIN1252"
Location   : db/migration/V1475170474871__email_templates.sql (D:\work\project\build\resources\main\db\migration\V1475170474871___email_templates.sql)

我已经尝试了一些参数来指定连接编码,但到目前为止没有任何帮助。

0 个答案:

没有答案