我从一个平面文件表使用Informatica,该文件有英语和外语字符,如中国,和其他加载数据。加载后外语字符未正确显示。这个问题怎么解决? 我可以尝试使用UTF-16编码来解决这个问题,但我前面使用UTF-8。数据加载中国
Q
数据加载中国
3
A
回答
1
从设计师的源头开始。您是否能够在源限定符预览中正确查看数据?如果没有,你可能要FF源高清编码设置为UTF-8。
集成服务应以Unicode模式,而不是ASCII模式下运行。您可以通过管理控制台中的集成服务属性进行检查。
目标应该是UTF-8编码。
- 检查关系连接(如果目标是数据库)编码,工作流程管理,以确保它是UTF-8
- 如果问题仍然存在,写输出到一个UTF-8平面文件,并检查数据加载正常。如果是,那么问题在于写入数据库。
- 检查像NLS_LANG,NLS_CHARACTERSET(甲骨文)等
Sadagopan
数据库设置
1
你需要找出的集成服务运行负荷的工作流的编码。 Informatica的支持这三种不同的编码,UTF-8,ASCII和Windows 1252,你需要确保你的是UTF-8。您还需要告诉工作流使用正确的编码读取文件的源预选赛(可能是UTF-8或UTF-16)。最后你必须确保你的数据库表使用的是支持中文的编码。
相关问题
- 1. 如何在Web应用程序中加载国家数据库
- 2. 国家不是根据选定的国家加载
- 3. 大规模数据处理,外国API和加载酒吧
- 4. 加载国家/州/市
- 5. Google Maps API - 加载美国
- 6. “加载数据”
- 7. 加载数据
- 8. 加载数据
- 9. 加载数据
- 10. 加载数据
- 11. 在CodeIgniter中加载数据
- 12. 在Modal中加载数据
- 13. 在UIViewController中加载和卸载数据
- 14. 加载数据集
- 15. 加载数据infl
- 16. 加载数据infl
- 17. jqGrid数据加载
- 18. Django datatables加载ajax数据加载
- 19. 如果数据未在Angular中加载,请添加加载html
- 20. ExtJS4 Ext.data.Store从函数中加载数据
- 21. SEC EDGAR(加拿大SEDAR)数据库的国际等值数据?
- 22. 在表单上加载数据库的多个数据加载
- 23. 如果数据已经加载,停止从.json加载数据
- 24. 如何加速从数据库中加载数据
- 25. 在C#中的DataGridView中加载数据#
- 26. 如何从URL重新加载数据???只能在viewdidload中加载数据?
- 27. 从JSON文件中读取数据与数据加载数据
- 28. Mapbox只加载国家地图
- 29. 加载厦门国际银行
- 30. “加载时出错操纵国”