我们试图通过Jitterbit(v: 8.16.13.1)将数据从mysql数据库加载到salesforce (v:8.16.13.1)到windows 2012 R2 上。
我们使用Jitterbit云数据加载器创建了mysql视图,以将视图数据加载到salesforce对象。
我们在数据库字段中有UTf8特殊字符,例如:.Ã、have。
但是,当我们试图向上插入数据时,我们会得到以下错误
Error
The operation "Upsert Investments (3)" failed.Error: Failed to read JDBC source.
Database Error: Incorrect string value: '\xC2\x80\xC3\x82\xC2\x99...' for column '_input_string' at row 1
SQL: SELECT `name`,`website` FROM `table_name...`请帮助解决这个问题。
谢谢。
发布于 2021-01-21 20:33:15
在Jitterbit成功中心中阅读了本文之后。Jitterbit不支持这些类型的字符。数据库驱动程序是问题所在。不是你的剧本。所以,在你进入Salesforce之前,你必须进行转换。找出Salesforce读取的内容,比如HTML编码值。如果是这样的话,您可能必须将其转换为HTML。HTML编码助手
https://stackoverflow.com/questions/48907941
复制相似问题