mysql - 链接到 MySQL 的服务。使用 ICU 使用源编码 UTF-8 转换无效输入时出错
问题描述
在Azure Data Factory
我创建了一个MySQL
链接服务。但在数据预览期间,我收到错误:
错误 [HY000] [Microsoft][Support] (50311) 使用 ICU 使用源编码 UTF-8 转换无效输入时出错。被拒绝的字节开头为:CFC2.. 活动 ID:e3b7fc32-8fcd-4981-b0e3-f377c6b17150
很可能是编码错误。但是我没有找到如何配置它
这是JSON
链接服务
{
"name": "n_trans_connection",
"type": "Microsoft.DataFactory/factories/linkedservices",
"properties": {
"annotations": [],
"type": "MySql",
"typeProperties": {
"connectionString": "server=some-server;port=some-port;database=u5256_mti_spr;user=some-user;sslmode=1;usesystemtruststore=0",
"encryptedCredential": "some-hash"
}
}
}
如何设置编码?
解决方案
由于错误是在您预览数据时出现的,我认为这不是编码问题。你能检查一下你是否选择了不同的桌子,如果你遇到同样的问题。
推荐阅读
- python-3.x - 与在 Python 中使用 if-then 语句相比,控制要执行哪些代码块的更好方法?
- powershell - 以精确的时间导出 Windows 日志
- java - 在 maven 和 java 9+ 中使用 java 自动模块 cdi.api
- postgresql - 在 PostgresSQL 中将整数转换为时间戳
- sql - 如何将存储在表中的符号传递给存储过程条件?
- javascript - 使用 JS 单击链接时更改 CSS 中的设置
- python - 如何让 Pygame time.delay() 在不冻结窗口的情况下运行?
- heroku - 我无法通过网络登录heroku,该怎么办?
- jquery - 使用 jQuery 将 HTML 添加到 iFrame 并查找类
- java - Using mockito to mock the entity manager and test a stateless EJB