首页 > 解决方案 > 从数据工厂读取 Postgress(以 SQL_ASCII 编码)

问题描述

我正在尝试从 Azure 数据工厂复制数据活动中读取以 SQL_ASCII 编码的本地 postgres 数据库,以便将数据库的数据复制到 Azure 数据湖中。

我遇到了特殊字符的编码问题,例如“è”和“é”,我对如何解决这个问题一无所知。

当设置我的源数据集提供给定表时,它的预览将字符显示为“?”。有谁知道我该如何解决这个问题?

请注意,我无法更改数据库的编码,因为它不受我的控制。

任何帮助将不胜感激!

标签: postgresqlazurecharacter-encodingazure-data-factory-2

解决方案


我能够通过使用 Postgres ANSI ODBC 驱动程序(64 位)并将 DSN 指定为 Azure 数据工厂内 Postgres 链接服务的附加属性来修复/解决我的问题


推荐阅读